Not sure how I feel about it yet. I mean, I loved (small text for Americans who haven't seen it yet)
Seeing Alex Kingston play River as the villain. Would love to see more of that.
The "voice interface" scene where he goes through the recent companions.
The flashback to Amy/Rory/Mels as kids. D'AWWWWWWWWW
But I had problems with:
Pacing. It all seemed very fast. I mean, we go from the Tessalecta killing Hitler to trying to kill River to the Doctor dying and River having the quickest heel-face turn in the universe because he whispers one thing in her ear.
Why does the Doctor bother hiding the fact that he knows about his death? Amy should have realized what she did in "The Almost People" when she told the Doctor that she sees him die. So the Doctor knows, why hide it?
At the end, are we just forgetting about finding Melody and thwarting the Church/The Silence's whole "kill the Doctor" scheme. Seems odd that Rory and Amy were very active trying to find Melody for the first part and by the end they just forget about wanting to raise her?
That new coat the Doctor's wearing. Needs more tweed.
I mean, what questions did the episode really answer? We know now that the Silence is a religion rather than a species, meaning the "Silence" aliens may be in cahoots with Kovarian/the Church, we see the start of River Song's life as River Song, which is kind of cool, but we don't get any closer to learning the motivations of the main antagonists. It didn't do all that much to advance the big mystery plot we have going. This sort of "half super-heavy-important-plot" and "half monster of the week" thing for season 6 doesn't quite work with me as well. If Moffat wants to turn Doctor Who into more of a serial, great! I don't think this quiiiite works though.
I hate to sound so negative, especially when this episode was full of great stuff as well, but there's something that I'm not entirely "with."