Holy living fuck, that was not only the worst of the Who Christmas specials, it was one of the worst episodes of the 21st century.
What happened? I remember when "Written by Steven Moffatt" meant "Made of WIN!" Now he first drops the ball with that lame reveal about who River Song really is, and then gives us crap like this year's special. I guess the Brain Eater comes for them all, eventually.