I never did get to 'arrest' the Great Pumpkin, however. *sniff sniff* No exciting badge for me.
But man, what was up with the bondage vampires? I'm totally tempted to make one as a character, if I can track down a good screenshot. Sadly, I don't think the Spencer's Gifts witches will work as well.