GOT has a LOT of characters; and, a lot of those characters have been in the story for years.
I think this episode was a run up to the giant battle in next week's episode; but, also, I think it is a "goodbye" to all of the characters that we have come to like, or hate, or admire in this show. They pretty much spent time with everyone, a few minutes, so there is no knowing who will live or die; but, it is a goodbye to the characters who will die.
Hey, maybe all of them will die and the Night King will sit on the Throne.
Well, the one thing they still need to address, are the Night Kings intentions, and motivations... at least as far as I know, that has yet to be explained. They don’t need to, but the best villains aren’t just empty canvases...
I would expect some sort of big surprise surrounding that, before this is over....
Loved the song and he has a very nice voice. But, alas...