(SPOILER FREE)
I would give this a 10/10. The over all gameplay experience was too freaking good for me.
I know the game is getting a lot of hate because of some unfortunate incidents that happened to our fan favorite characters (I know most already know what happened but I don't want to spoil). It sucks. Really sucks. I was one of those who absolutely hated naughty dog because of how the story went. But the things is, initially, I just heard them from other players and read the story from the internet BUT it's really different when you get to personally play and finish the game. All that effing feels. You will feel everything. It's a roller coaster ride. I personally thought Joel and Abby are the same. Joel to Ellie and Abby to Lev.
To those players out there who are planning to buy and play the game, I suggest that you do it. It's not really a waste of money. Have your own judgment of the game and don't listen to others when you haven't completed the story yet. I love all the characters. All of them. All their feelings are valid. They did what they did because they knew in their heart it was what they wanted and needed.
Then, my message to those who completed the game and still goes review bombing this, I hope you have a change of heart just like Ellie.