This game explores a revenge/forgiveness tale that shows how much humanity can drift away in a law less post-apocalyptic future, there is no hero and villian in this story, just like the first game, naughty dog makes these characters deeper they have moral conflicts in themselves, they do good and they do evil, no one is fully justified in their actions here, it's sad to see Joel go and that's the point we're as attached to Joel as ellie is, so we feel the same hatred as ellie, that being said Joel is a good character, not a good guy like most of the characters in this series, so did he deserve what came to him? That's for you to decide, the game play is challenging and it's an extremely cinematic game just likes its predecessor.