Another X Mas special for this show... featuring an ape for the Grinch, sibling chemistry and the Master as the narrator...? Should be an interesting final episode for 2014.