Reviewers are funny. It's a good game. It says alot when you cant put it down. Most professional reviewers are giving max reviews, and most audience reviews are bombing.
I will say, it had very little code improvements over last of us part 1. Being that was such an amazing game, in not sure if that's a good thing or bad. None the less, I've really enjoyed it. I forsee a few replays in my future.