[spoiler free]
Superb story with inventive narrative for a AAA game. It takes you in a wild journey with its diverse cast of characters. It takes great risks and they mostly pay off in a very emotional story. Performances from the actors are translated beautifully to the digital models. You will disagree with the choice of it's protagonists and that is 100% ok.
It is a great sequel to the first TLOU, furthering some of the central themes while incorporating new ones. It is a heavy game and NaughtyDog did a great job.