Completely agree with the "great game, but boss fights" comments. What annoys me is that all the problems that Shamus brings up could've been avoided if they would've given you the backstory of those characters. Backstory means you know their name before the fight, means that you could, for...