What sets Hades apart isn't just that it's a great roguelike with the kind of repeatable depth that makes it engrossing to play for hours, but also how it uses its structure to tell an ongoing story about family, secrets, and resolution. I'd gotten so caught up in the story of my character, Zagreus, and the heroes, villains, and gods that had helped him get here that I was elated to have finally gotten him to the end of his journey. But while I was definitely a little too proud of putting together a set of abilities and perks that shredded the boss after they wrecked me just a few tries ago, that wasn't why I felt tears welling up. I'd been fighting to see this ending for hours (months, technically, if you count my time in early access), and in roguelikes, it feels better than usual to see an ending. The first time I beat the final boss in Hades, I felt an enormous sense of relief.