This is a list of most of the major characters in the game. NPC's are not on the list.
Some of the character profiles may contain spoilers to the story, so proceed with caution
if you haven't finished the game yet.