That's quite the image, I love everything that reminds me of Halloween!
One question - in the last line, could you be referring to global warming? I'm sorry if it meant something completely different, that's just the first thing that came to my mind.
Enjoyed reading this, congratulations on the win! ^^