It's been a long seven months, but Game of Thrones has finally given us something to hold onto until its fifth season arrives in April. Sure, it looks like a leak filmed off an IMAX theater screen, but what appears to be the official Season 5 trailer is a glorious two minutes of the show we've been waiting for since S4's skull-crushing, regicidal, fire-breathing madness. In the understatement of the century, creepy-ass Petyr Baelish tells Sansa Stark, "There's no justice in this world." Then we see our first glimpses of Dorne, what sounds like Varys recruiting Tyrion to put a woman---Daenerys(?!)---on the Iron Throne, and a brooding Jon Snow leading more battles at Castle Black. It's everything we've been missing and more.
Game of Thrones is back on April 12, 2015. Mark your calendars.