This is one of my most disliked episodes. Despite the actual episode working-I love seeing the younger Mary and John-it doesn't really fit within the show. The time travel element is poorly thought out and it feels much more sci-fi than horror-fantasy. Moreover, it is pretty obvious that the writers eventually realized their mistake as two future episode are devoted to retconning and smoothing out the plot holes this episode introduced.