When it comes to making a solid, story-driven game, one key component comes into play – character development. Often, we think of the journey of the game’s main character as the driving force for a ...