You'll never believe how well this new version of "Let It Go" works with Game of Thrones.

Just in time for Sunday's newest episode of Game of Thrones, we've got this video to catch us up on all the things we love to obsess about on the HBO show. There are some spoilers for the current season, so avoid watching if you don't want the big surprise about what happens to [REDACTED] ruined for you. The lyrics are pretty funny, too:

In every episode, a new bearded guy,


Couldn't keep them straight, heaven knows I've tried


How many seasons can there be'til Sansa's turning thirty-three?

Two more books, but much more show and three-eyed crows

Game of Thrones, Game of Thrones


Who's the hero on this show?Tyrion? That new guy?

Even book readers don't know!