I finally finished watching the new episodes. We have had them available for a while now, but we were restricting ourselves to one per week so that it would be a shorter bummer when they were all over.
Have to agree that the last episode was pretty awesome. The twist was definitely one of the strong possibilities, but I'd be a liar if I said "oh, I thought that was obvious!" I liked the actual reveal. This explains a lot, like
how has River known how to fly the Tardis all this time, and why has the doctor popped into her life in reverse order for her, but she has appeared to be the same age the whole time? Well, if she's part Time Lord, maybe she has a really long lifespan. And even if not, he could have found her as a kid and basically raised her in the Tardis. It makes a lot of sense to me that people are coming after the Doctor - he's been stopping them from doing what they want for years.