this game got too much hate, and thats a shame, it is one of the best character development i have ever seen, in both the playable characters. story, graphics, gameplay, puzzles, voice acting, dialogs, songs, music, everything deserves appreciation, the thing is you have tonplay it to really experience it, bad reviews are coming from people who didnt actually played the game, and just saw a twitch stream or the first plot twist that upset them....and its really a shame, i loved this game and i think every real hardcore gamer should try last of us part 2...