*Spoiler Free*
As you can see from the reviews - you either love the game or hate it. I fall in the former category. The first Last of Us is one of my favorite games and Last of Us 2 did not disappoint. It shocked me for sure (I lost count how many times), but it delivered what it promised. A roller coaster ride that shows you perspectives of all the characters and the protag/antagonists. This is video game storytelling at its best. If you played the first one, play this one on Hard. It is worth the challenge. What I really loved in this one is that there really is a boss battle (of sorts) in the game.
I enjoyed the ride and got goosebumps too. Great job, Naughty Dog. This is a masterpiece.
PS: People who hate the game - I think I kinda get it but you have to remember that this game is a few years after the first one, so things change and so do people.