It's season two time! This week David and Matt review, begrudgingly, 'New Earth' the first episode of the second season of Doctor Who. Questions regarding this episode include, What is the face of Boe's secret? Where do cat people come from? And where would you put a shop in a hospital?