After months of Game of Thrones" is finally here, and boy, are there a lot of goodies for fans to savor.

The moody clip (expertly soundtracked by James Vincent McMorrow's sparse cover of Chris Isaak tune "Wicked Game") is packed with eye-popping visuals and throat-catching theatrics, including some harrowing speeches promising plenty of drama for the residents of Westeros in the season ahead.

"Everything they've taken from us, we're going to take back, and more," Jamie, returned from Dorne, promises Cersei as they plot their revenge. Later, Cersei pledges to "choose violence" going forward.

"You're in the great game now. And the great game is terrifying," Tyrion warns an unseen foe.

That terror extends to just about every character in the show, who all get brief cameos during the trailer. There's glimpses of Jon Snow (whose fate is still infuriatingly vague), Bran, Sansa, Arya, The Mountain, Theon Greyjoy, Danerys, Brienne of Tarth, Melisandre, and many, many more. And lest we've forgotten the sexier aspects of "GOT," there's also a brief look at a lesbian makeout session. It's good to know that some things never change.

The clip pulls double-duty at being both enticing and confusing, which is really what any good trailer should strive for. There's still over a month before the new episodes debut, which should be plenty of time to parse the promo for any and every clue it provides.

Season six of "Game of Thrones" premieres on HBO on April 24.

Photo credit: Helen Sloan/HBO