I'm having a really hard time with the timeline for what's going on here, with my admittedly bad memory. At the beginning of Episode 1 this season, the Doctor showed up to meet Amy and Rory wearing a Stetson. At the end of the latest episode he got that from Craig. So does this imply he is now going to meet Amy and Rory in some kind of time circle for the season ? Also is the Doctor we saw in Episode 12 the "future" 200yo Doctor or the "current one". If he's the current one then how did the "other" Doctor get into the toilets in Arizona (I guess if you haven't watched the show this sound ridiculous) Now River, she died the first time we met her, a few years ago, I just rewatched that to look for clues or hints. I would guess that this episode might be the last time we see her, but she can't depart this episode to go to "The Library" because there appears to be a whole life to live before then. In Silence in the Library she referred to the first time she met the Doctor, this is not a scene that appears consistent with the current storyline. I'm interested in people's theories and ideas, hopefully without any spoilers of the finale, including the trailer. I'm very forgiving and quite happy to forgive inconsistency, I'm just interested in people's ideas.