Well that's really something. I'm not usually that into puppets, but I will definitely admit that I am impressed that someone made a puppet out of the unseen terror that's been lurking in the shadows of every nightmare I or anyone else has had since the dawn of humanity.
It's hard these days. You have to go in a chatroom and introduce people and shit. They are kind of complete assholes there but I have to say its worth it... Send me an e-mail and I can try to get you on, I am a "VIP" on there or something.