Quite liked it. Liked that they didn't draw out the 'who will kill Alaya' thing too much. The narration by Stephen Moore was nicely ambiguous. Rory's death was quite a shock, even though I did kind of see it coming. Also, I pretty much expected the 'shrapnel' to be a piece of the TARDIS.
Crucial arc plot point - someone contacted by the time energy cannot be forgotten if a person concentrates. The other Doctor in "Flesh and Stone" comes to mind - "remember what I said when you were eight".