What if we're defining NPC wrong? "Non-playable" could also mean can't be manipulated, and "character" can mean a distinct personality and style
What if we're defining NPC wrong? "Non-playable" could also mean can't be manipulated, and "character" can mean a distinct personality and style