Ever wonder why there are some NPCs that stick with you for ages after the game is finished and others that you forget almost as soon as you have encountered them? We've talked about writing characters a number of times on this show, but today we want to look at how NPCs with different kinds of relationships with the player can be written with more depth. Let's take a look at villains, mentors, and companions and see what makes them tick.