A long, gritty game that is so much better than what reviews seem to suggest. Still has some glitches and I do find myself struggling to come to terms with some of the game, but it deserves a fair shot and a lot better than all the hate. Definitely gonna replay it when I next get the chance