"Game of Thrones" season 7 has been great so far, but even greater episodes are on their way. If you don't believe that the fourth episode of this season is going to be better than "The Queen's Justice", have a look at our trailer's analysis. We're pretty sure that the most exciting 'GOT' battle scene so far is coming this Sunday.

'Spoils of War' official trailer

Below you can watch HBO's official trailer for "Game of Thrones" season 7 episode 4, "Spoils Of War."

Arya, Sansa, Bran, Littlefinger, and Catspaw

Finally, Arya, Sansa, and Bran are going to be reunited!

The scene in which Arya looks at Winterfell from a small distance implies that a very emotional scene is coming. There are no doubts that things will get interesting in Winterfell: Arya is not going to like Littlefinger's presence in her house, she will know what happened while she was gone and she will also meet Bran and Brienne of Tarth.

The dagger someone unsheathe in the trailer is "Catspaw", the Valyrian steel blade used on Bran's assassination attempt in season 1. Since the dagger is very likely to be owned by Littlefinger at the moment, the hand that is wielding the blade is probably Petyr Baelish's. And that's not cool, is it?

Jon and Dany

Daenerys is losing the war against the Lannisters.

Jaime and Cersei proved themselves extremely smart and capable. Dany needs Jon Snow as her ally; she desperately needs him. In the scene in which Jon is descending in a cave holding a torch, you can notice Daenerys walking behind him. In our opinion, they're visiting together the dragon glass mine. A few new Jon-Daenerys scenes will be featured in the next episode of the show, but more important, Daenerys' desperate situation will convince the Mother of Dragons to attack ("Enough with the clever plans").

The battle

Look very carefully at the last scene from the trailer. Daenerys is there. She's riding Drogon into battle! Now, the question is, who is she attacking? She lost her allies to avoid killing thousands of innocents in King's Landing. Therefore she's not going to storm the capital now. If she takes King's Landing, Jon Snow would never forgive her for the massacre of innocent people, and Daenerys would be incapable of holding Westeros with every single lord in the Seven Kingdoms against her.

To reach Casterly Rock, she would need to travel across all Westeros. Moreover, escorting the Unsullied back to Dragonstone would require a lot of time Daenerys doesn't have. Attacking Highgarden would be nonsense as well: as we can see from the video, the Lannister army already left Tyrell's castle (with caravans full of gold). So what is Daenerys' target? The Lannister army itself. And if you think about what the Iron Bank's emissary tells Cersei in the video ("you can count on the Iron Bank as soon as the gold arrives"), it's clear that the upcoming battle can change everything in the war for the Seven Kingdoms.

It's time to unleash the dragons

Imagine Daenerys riding Drogon into battle against Jaime Lannister, Bronn, and the Lannister army.

If our deduction is correct, this is going to be a huge field battle. Since the Unsullieds are stuck at Casterly Rock and Dany's other allies are gone, the Dothrakis will join the fight (as we also see in the season 7 trailers). Jaime, Bronn, Daenerys and Daenerys' dragons will all be in mortal danger in the next episode! The first, real battle between Targaryens and Lannisters is coming. Are you ready?

Brace yourselves, a stunning episode is on its way

Let's recap: in the next episode we will see Brienne fighting someone, the long-awaited reunion between Arya, Sansa, Bran and Brienne, a few others Jon Snow and Daenerys' scenes and a dragon battle with multiple major characters' lives at stake (a battle that is going to be decisive in the war for the Seven Kingdoms). We think it's safe to say that one of the greatest "Game of Thrones" episode ever will be delivered this Sunday.

The fourth episode of "Game of Thrones" season 7 airs on August 6, on HBO.