Whoa Kasio Kristmas!
I wasn't sure what to expect but it is nothing like what you've produced. It's weird, fun and familiar all at the same time and it sounds amazing. Nice way of utilizing Casio's patch vocabulary. Very creative and I'll be passing on the info to some of my friends. I know that they'll really get a kick out of this during the Holidays.
Well done.
btw, is that the SA-40 that I hear in "the grinch" intro?