I absolutely loved this. Just finished it - and I think I can pin down why it blew me away so much.
END OF GAME SPOILERS OBV
So I'm not talking about the little details or character motivations etc. It was how it can show that every person or target of a typical revenge story is a human. And they potentially have a very human backstory and very human motivations - both good and bad. By forcing you to play both sides it front and center forces you to comprehend both sides of this revenge story and see the tragedy created by loss and the circumstances of the world - in a way that a movie or book can't do. When you are suddenly the figure you've been hating for 15 hours plus and then for me my heart and feelings towards this individual softening and eventually not wanting to do certain boss/fight sections because of feelings for both characters and understanding their motivations. I was so fucking conflicted I just wanted to put the controller down and not press on.
It's funny because the original Uncharted games had this critical debate about how many nameless goons you slaughter for some jokey action movie comedy flick and this is Naughty Dog going full circle and make you see that every one of these savages/brutes potentially has this same back story and while the gameplay still makes you do that - it certainly gave me some pause. Incredible - very sad that so much of the noise around this was from alt-right assholes hating some elements of it out of ignorance.