Yes, it IS an Alien Weenie.
The success of the venture turned out to be relative. I DID actually win, edging out fellow CLAW-member James Stowe (who's Classic Monster's Penises watercolor set was shear genius) by a single vote, but overall I was mostly unhappy with the final piece...of art. For one thing, I ended up having to buy a pack of really cheap and extraordinarily crappy construction paper from Walgreens because I couldn't find my pad of good art paper when I got home from work. Also, there really wasn't enough time to do it properly. I had to cut several corners and compromise on details in order to finish in time.
But the idea of an Alien "Belly-busting" Halloweenie seemed to go over pretty well. Also, as you can see from the pic, it was meant to function as a costume element! I thought that gave it added value.