[SPOILER FREE]
If I'd stopped playing this game at around 90% of the way through I think I'd be sitting here giving it 5 stars.
The gameplay itself remains true to the original, so players of that game will appreciate the continuity.
The world is once again beautifully designed and incredibly detailed. They've done an excellent job of creating a linear path through the game that feels as open and expansive as an open-world game, while subtly funnelling you down a single path.
The zombies are back, with all your favourite enemies from the original, plus some new zombies which have obviously been created to force you to adapt new methods of avoidance or attack. In this area it felt to me like they were trying a little too hard to fix something that wasn't broken, but it was rarely more than a short-lived annoyance.
The story has again been incredibly well designed, with complex relationships between the characters, and a well thought-out continuation of the story arc from the first game.
It forces you to make some difficult decisions in your mind between forgiveness and revenge, between love and betrayal. But herein lies the problem - you don't actually get to make any decisions IN THE GAME, and to me this is the major issue that becomes difficult to deal with towards the end.
By this point you will have likely made your own mind up about how you feel about the characters and their decisions. But like a bad movie where you're forced to watch the characters make stupid decisions while you scream at the screen, you're powerless to change anything. What makes it worse is that YOU have to make the trainwreck unfold through the gameplay!
Overall, The Last of Us Part II is a brilliant game, if you liked the original you will enjoy this. But be aware that the character development goes far deeper, and you may not like the rabbit hole you tumble down.
One last point - a huge amount of the 1 star reviews for this game are from the vocal homophobic community. If you are comfortable with modern gender fluidity and the right to freedom of sexual expression then you won't have a problem. If that's not you then probably best you go stick your head back in the sand and try to pray the gay away.