Goddamn I despise Jim Surly.
That guy is a troll and the review is such a half-hearted piece of shite.
He talks about red-herrings and small plots that aren't tied up at the end, when from what I've seen from other reviews, you figure out different things based on how you play the game, not because the story sucks.