Great gameplay but a very weird story that twist a lot. I did not like the ending because it made me feel confused and disappointed. So my honest review (great gameplay, great buildup, but weird and confusing ending). The reason I give it 3 star is because Last Of Us is a story game and every story must have a good ending (meaning it may not be a literal good ending but a fitting and satisfying ending) which this game did not have for a lot of people and leaves us confused.
My thing at the end is what happened to Dina. And also what happened Tommy and Jackson if all of those were included in the end I feel the game would be more complete.