Santa Falz is here to ruin Christmas. I'm sure my amazing gameplay* will save the day.
Disclaimer: Amazing gameplay assumes you got distracted during times of whiffed photon blasts and fat fingers.
Oh, and it was played as Techer/Force in case anybody needed to know.