I know this barely counts as spec, but I posted it on tumblr so I should probably post it here ^^;
I'm starting to think that there's a possibility the "It's Never Too Soon To Start Panicking" tagline refers to the whole "2012's the end of the world" thing somehow.
As in “Yeah, the world ending in 2012 might be total BS, but, hey, us monsters are gonna rain hell upon you all sometime soon, so it doesn’t hurt to start freaking out now!”