This was a very good, solid episode. I will never understand why they wasted so much time in part one doing the James Bond type stuff. It was inconsequential. That episode was crap until the last 10 minutes. This one was good and interesting throughout and back to sci-fi and Doctor lore. Let's hope the rest of the season is more like this!