I loved it. it was funny, fast, a lot of "what just happened?!" - and the spookiness weaved throughout. kept asking myself, "When the heck is River joining in?" - watching the Doctor get angry, "oh, that's new!" - and seeing him get one pulled over on him - twice in one episode - which is pretty rare. And the final reveal made me do what Amy and Rory do: made me drop my jaw open. "