Anyone watch the new Doctor Who? Weird episode, even for this series. Only six new episodes this time. The first five are more adventures in weirdness, but the last one is a farewell to the Ponds and the introduction of a new companion.