I think the horse people are Dothraki. She took off that ring, was that something Khal Drogo had given her? I wonder if the new Khal is that lieutenant of Drogo's, the one who refused to follow Danaerys after Drogo's death.
I was also concerned about Drogon. I think he's just exhausted and the spear wounds probably aren't helping. Glad to see Varys finally show back up.
Overall though, I found that to be an unsatisfying finale. They're starting to get a bit formulaic in the whole "we'll just kill anybody" department. I think Jon Snow will survive. I suspect Melisandre will save him with some of her magic. It's no coincidence that she and Davos just happened to show back up at Castle Black at the right time. There will probably be a teaming up of Jon Snow, Davos, Melisandre, and the Wildlings -- at least until Davos learns the truth of what happened, and decides to kill Melisandre.
The whole Dorne story this season has come across as hastily written. I knew when that woman, Oberyn's paramour, kissed Myrcella she was doing so with poisoned lips. Kinda stupid though, because the poison took effect while the ship was still in sight of land. Why wouldn't Jaime just turn the ship around and be like "WTF treachery is this?" Unless he suspected Prince Doran, but that wouldn't make sense because the prince's own son was on board that ship, and his marriage to Myrcella would cement an alliance with the royal family. Jaime would have to know who was responsible, especially since Bronn had been poisoned with the same thing.
It'll be interesting to see how Cersei takes her revenge with the Frankenstein monster.