Brilliant - revenge only ever leads to more revenge. I think a lot of negative reviews have actually missed the point of the game. The story is intentionally divisive, you either love it or hate it. However, this is a game, not a story. Gameplay is solid and intuitive, couple of minor glitches but nothing deal-breaking. Mechanics are flawless, graphics and sound impeccable, and a decent enough length. Too much negative comes from the story element, which is open for debate. But just because you disagree with the story, doesnt make it a bad game.