I totally did not see that coming about River Song. I won't reveal who River Song is yet because the people outside the Eastern Time Zone didn't see it yet but you are in for a big surprise. If you want me to spoil it or you just want to talk about it mail me personally. Great episode of Doctor Who