Massive season 6 spoilers ahead, obviously.

Big wheel keep on turnin, Proud Mary keep on burnin.

Maggy the witchs prophecy about all three of Cerseis children predeceasing her was thus proved true.

Its all for naught, of course, because the real battle is coming.

The one between fire and ice, the living and the dead,Hardhometimes a million.

The Seven Kingdoms three main hopes in that fight are Samwell Tarly, Bran Stark and Danys dragons.

Bran Stark began season six with the ambitious task of learning everything.

It means Jon is Danys nephew, and therefore an even bigger player than he was previously.

He did that, won, and was crowned King in the North as a result.

Were it not for Sansa and Littlefinger, however, Jon would almost certainly have failed.

(Balon had a knife out, so dont feel too sorry for him.)

A deal being struck, they all set sail for Westeros.

Arya declared herself a Stark and quit the House of Black and White.

Not one to do things by halves, Arya cooked Freys sons in a pie and slit his throat.

Now the only names remaining on her list are Cersei Lannister and Gregor Clegane.

The White Walkers were responsible for the seasons saddest moment the death of Hodor, real name: Wylis.

Hodor allowed Bran and Meera to escape but was torn apart by White Walkers in the process.

Benjen saved Bran and Meeras lives before sending them on their way.

To recap then, key deaths in season six include: Hodor (my heart!

); Ramsay and Roose Bolton (hooray!

); Walder Frey and his two sons (hooray!

); Rickon Stark (zig zag, Rickon!

There were many, many more, obviously, but those are the headlines.

Game Of Thrones returns on Monday the 17thof July on Sky Atlantic in the UK.