Must say I liked the episode a lot although I read the plot today earlier. Its definitely the best in this season, better than the last one and even on par with previous, lets say good seasons.
Once Drogon starts bombarding they really portrayed horrors of war well. Once they see the fire and carnage Unsullied and North soldiers go battshit crazy and kill civilians left right and centre. I guess many of them were killed in friendly fire cause I dont think Drogon and Danny watched who's friend and who's foe.
Cersei reminded me of Hitler in bunker. She's convinced to the last second she can still win the war and she has some troops somewhere although all is lost. We even see a human side of her when shee cries about her baby.
Jamie, what a trip he has had, from a most hated character to a character we're sorry for losing, at least I felt sorry.
Euron is the most pointless character in the show ever. Even his death incredibly stupid. He has Jamie on his knees, dying and he still gets killed.
As for scorpions they proved to be useless. Although if I must nitpick, how come Drogon was so good in avoiding being hit? He came from the sun blocking defense's view and as for the walls he came from a difficult angles?
As for carnage, I agree somewhat they should have give more time to Dany becoming crazy but it's just too many characters and to many sublots for that. If you pay attention you can conclude why she got to that point but like this it does seem she flipped suddenly.
And when all hell begins maybe Dany should have stopped it after a while but I guess she really enjoyed it. Maybe we should have seen her some more after she decided to burn the city although it would be all the same look she has from season 1. Never liked her much, she was boring so not a surprise she becomes a villain, so much that you can feel sorry for Cersei. For a second.
Poor Tyrion, he trusted her and then realized he bet on the wrong horse.
Arya seeing and getting that horse, does that have any meaning or it was just a horse who was lucky to survive just like Arya?
Also didnt like how Tyrion gave up Varys so easily but it was cause he decided to stick it out with his queen and not be killed.
Hound scenes were great and Arya calling him Sandor for the first time? That was so nice.

I like how Cersei leaves Hound and to Mountain to fight, like ok I'm done here, do it.
All in all a really good episode, liked it from start to finish.