Since I promised this before the end of the weekend...
I enjoyed it. It's not my favorite Moffat episode (Blink still wins - but honestly, I don't expect much to ever top Blink), but there are scenes in this episode that I absolutely adore.
(
cut for spoilers )