Sorry I havn't been posting recently, I've been working on DuzzQuest a lot, we've had a lot of beach weather, deep in ocean blues of absinth and all that. =)
Even; I was being sarcastic with that aliens idea (sarcasm really doesn't work on these forums does it

) But your north pole idea is really pretty good, that way it could be a sequel to both 'Grr!' and 'Good Santa, Bad Santa' everyone knows that santa only uses his so called "elves" so no one complains that he's using child labour, and the whole factory at the north pole is surely a tax dodge....
I like your ideas too foz, I'm thinking maybe a person finds the suit in a rubbish bin somewhere, (lightning strikeing in the background) and decides to wear it to a party/go trick-or-treating/whatever. implying that the suit is the source of the evil or whatever. That would make writing a plot much easier.