Just completed, have seen alot of negative things but can honestly say I think it was an amazing game and the story was very well executed, being able to experience and empathise with your enemy creating a multi layered storyline giving you very blurred morality as to whethere you are/have been doing the right thing. There are more than one side to every story and naughty dog has portrayed that excently. 10/10