Damn good! The plot was slightly convoluted, but overall, good times. I really liked Tennant in this episode. He was just evened-out enough. Very well done.

Of course, we now have to wait two weeks for the Moffat episode. Fucking "Eurovision"...