It would appear that in lieu of a regular episode, we have a Christmas special (which is perfectly awesome IMHO).
The front page mentions it is on Zune Marketplace as well. (There seems to be an issue with XBox live for some people.)
Anyway, for those that have seen it: Discuss. (Spoilers welcomed. You have been warned!