Infinity Greenhouse confides the startling news that Santa died–109 years ago. After a quick deal with the devil, however, he rose again for “Santa’s Revenge.” It’s unclear here who the target of this payback is… but, now the world will just end. So now you know, to the tune of boy-band light rock.