This game is one of the best, if not THE best, I've ever played. All the people giving this game a single star can't seem to get past the point that this isn't a typical revenge story. Sure the game didn't end how we expected it to or how we may have wanted it to, but that's life! Additionally you're missing all the beautiful yet painful aspects of the game. It teaches us that revenge isn't always the answer, and the vocal minority seens to really be having trouble wrapping their minds around this because they're just so simple minded.
I'm proud of naughty dog, they really raised the bar with this game.