Really good episode. Question though, for some reason I had been under the perception that Daenerys had already known about Jorah's spying and betrayal of her during season 1. I remember a scene in Qarth where Jorah is begging Daenerys for forgiveness, which she ultimately gives him. Does anybody remember what I'm thinking of? If not I might have to go back and watch season 2 again, because that's gunna bug me.