WARNING: AS YOU CAN PROBABLY GUESS, THIS ARTICLE CONTAINS SPOILERS FROM LAST NIGHT's GAME OF THRONES
We saw an expected death of Rhaegal the dragon. Less of an emotional one, more of a strategic one. How do you claim to be the Mother of Dragons when you've only got one left, eh?
Then we saw Missandei get her head unceremoniously whacked off by The Mountain with a big sword. So far, so normal in the world of Westeros.
However, some fans really aren't happy with how this final season is turning out.
Much like this. Credit: HBO
Whether it is the broad strokes being used to wrap everything up in just six episodes, the way that the writers have sped things up since leaving George R.R. Martin's books behind them, or whether they just really like dragons and translators.
For the most part, it seems to be the speed that things are progressing - sometimes at the expense of some important plot development.
Let's start with Sansa, Jon, and Tyrion.
After Jon Snow was sworn to secrecy by his Queen/Lover/Aunt about being the true heir to the Iron Throne, he - being honourable to a fault - decided that he just had to tell his sisters.
Bad move. Sansa went straight ahead and told Tyrion Lannister, perhaps the man closest to Daenerys Targaryen and the man most likely to be able to use this knowledge.
Of course, he told Varys, the second most likely person to use this knowledge one way or the next.
Honest? Sure. Stupid? You're damn right it was.
That's not all. There has been a fair amount of outcry about the choices of the deaths. Who knew that Missandei had such an army of fans?
Or that Rhaegal, effectively a weapon with a scaly face, was such a beloved character?
It's Game of Thrones, people die. Get over it.
We'll never get over Jon leaving Ghost behind in Winterfell, though. Come on man, a pat on the head would have been enough, after all you've been through.
Whether or not you think it was brilliant or awful, it's coming to an end very soon. Next week's will be the penultimate one, and we're going to see a big battle between Cersei Lannister and the forces of Jon Snow and Dany.
Shit is going to get real, and we might as well just ride the wave.
The next episode of Game of Thrones' final season will air on Sky Atlantic at 2am on Monday 13 May, then again at 9pm.
Featured Image Credit: HBO