Great episode. I saw the finale a couple of weeks ago, and it's a bit of a disappointment from the HUGE cliffhanger, but still a very worthwhile and excellent episode.
I'm a Doctor Who fan from way back, so seeing old you-know-who as the villain again was, well, amazing.