A new trailer for the 7th season of Game of Thrones has been released, and it confirms our hopes that season 7 will be amazing.

With less than 3 weeks to the season’s July 16 premiere, HBO released another trailer that teases all the wars set to happen in the new season.

Petyr Baelish narrates the opening, warning “Don’t fight in the North. Or the South. Fight every battle everywhere. Always. In your mind.”

And oh, are there battles everywhere. On land, on water, in the air… The battle for the Iron Throne is certainly a serious something.

ALSO: Yet another set of photos from ‘Game of Thrones’ season 7

At the end is Sansa Stark, with an ominous prophecy:  “When the snows fall, and the white winds blow, the lone wolf dies, but the pack survives.”

Of course, the show’s ultimate villain, the Night King, makes an appearance.

Season 7 is only going to be 7 episodes long, but the season finale will be the show’s longest at 81 minutes.

Watch the new Game of Thrones trailer below!