Fuck. I was NOT expecting that. I really thought, more than anyone besides Dany and Tyrion, that Jon was safe until the endgame.
I have to imagine he'll be revived. Melisandre's convenient return to Castle Black, the lingering mystery of Jon's mother, and the fact that he's the only one (with Stannis now dead) who actually gives a shit about putting up a defense against the White Walkers...I find it really hard to believe he's dead for good. But even still...goddamn.
Overall I liked the finale, liked where most of the stories ended up even if there was little way in the way of resolution (then again, books aren't finished, so of course there isn't). Arya's kill was brutally satisfying, Stannis' defeat was anti-climactic but felt appropriately so... I kinda wish we'd seen the battle, but at the same time it wasn't altogether necessary, he knew and we knew that he was fucked once the Bolton army came into view; it was a foregone conclusion before it even began. At least Brienne got her revenge out of it.
I think I liked the season more than most, but it's the first time where I felt the show didn't top its previous year. Some plots seemed rushed, others felt artificially drawn out. But as always, I'm intrigued as hell to see where it goes next.