damn, people weren't joking when they said that the story in this game is long as fuck