I have received in my job this little puppet movie with puppets. It is an ad from a laboratory equipment manufacturer
http://www.puppetchemistry.com/I hope the devices are better than puppeters
(yes, they are).
I have just had a glimpse, but it seems that people are invited to submit scripts or films including puppets and laboratories