Kuriboh, the contest is now! Project Puppet is accepting submissions through May 28, 2006.
Puppetise, The Forma Series patterns will stay as is, for now. The great thing about the Glorified Sock Puppet Pattern is that it was small enough to be printed on regular-sized paper from a home...