To me it was a weird episode. I was completely captivated while watching, but after it was over, it just felt a bit anticlimactic overall. The Night King and the threat of the army of the dead was the very first thing that started off this show and it got neatly wrapped up in one 84-minute burst of action. During that action, there were no surprising deaths, with a lot of the notable kills being lesser characters (Edd, Beric, Mormont girl) or characters whose arc had clearly came to an end, like Melisandre and her knowledge of dying during this encounter and Theon and his "die fighting for the Starks after betraying them" last stand. The closest to a "big" death was probably Jorah, and his moment last week where he could have replaced Tyrion as Hand, but showed the character development to overcome his obsession with being with her to advise her that Tyrion was the best suited guy for the job, pretty much made him an expendable dead man walking. Added to that, it was completely hilarious how all the main names lived, with most of them being completely surrounded and overwhelmed most of the episode.
But while watching it, it had enough "whoa, cool!" moments to keep me locked into it. I loved the Arya/library scene; one of the most legit tense segments they've ever done with this show. I got a good laugh at how Meli shows up without saying anything to anyone other than telling Davos she'll be dead soon so he won't need to execute her, while just randomly using fire magic to help out. For a character who was all about the mystery in virtually everything she said or did, her showing up randomly, helping out and then self-terminating at the end was pretty much a perfect way to write her out. The last stand moments for Beric, Mormont, Theon and Jorah were done really well --- especially Jorah refusing to stay down until Dany was safe from the zombies. Little things like the Dothraki flying out with their flaming swords and war yells, only for everyone else to watch the fire dying down in the distance while everything gets more and more quiet were great touches.
Some of that was marred a bit by how dark it was and the jittery cam stuff. Made it hard to figure out who was who in battle sequences. But overall, a good episode that wasn't hard-hitting enough to really reach memorable status for me.