I'm going to give you a Spoil free paragraph and a Spoiler paragraph, the Spoil free will be on the top and the Spoilers will be at the bottom, I hope this helps you out a little bit!
Spoil Free:
Ok like everyone else I have been waiting for this game for awhile, and to be honest I can see and can't see why people hate this game so much there are some things I did not like for an example how you have to play as someone else for pretty much half of the game, and I did not like the ending I want to know so much more like what happened with everyone and everything, I know a lot of people will disagree with me but I want a Last of Us Part Three just to see what happens! But after all of that this game is very good especially if you want a pretty good story that will tug at your heartstrings and a very challenging, scary game go for it we all have our own opinions and mine is that there were some bad parts but in all it was a very good game!
Spoilers:
Like I said up top I love and kind of hate this game I wish that a lot of people didn't die or if they did have them die Heroically for an example I hated how Joel dies, same with Jesse, Yara, and Shimmer (The Horse) and a couple others, I also didn't like how you had to play as Abby for half of the game like when you are battling Ellie in the Theatre that just felt wrong that I had to hurt or try to kill Ellie, Abby has to be the most hated character or at least one of them so I don't get why you have to play as her, I mean I get it see it from both perspectives but don't have half of the game be about her! Also I did not like the end at all I wish there was more to it like what happened with Dina, J.J. and Ellie did they make up? What happens to Ellie after? Will Ellie see Abby again? Just so many questions but since a lot of people are hating on this game we might not even know what happens, but like I said very good game just wish there was more to it! So my conclusion is it's a good game but it needs a little work on the story, I just hope Naughty Dog concludes it up a little bit I really want to see what happens next!