This was the only episode this year that got me genuinely hyped. Ruth!Doctor was awesome. The only flaw in it that Jack Harkness was tragically underused. You don't bring back such an iconic character just to stay in one room and stay out of the main plot.