Yes, DLUX Puppets has an all new website! And… a new logo! A special thanks goes out to Logo Mojo for their great designs of this fantastic logo! Check them out! – http://www.logomojo.com
Have a look around and click the “Video” page to see DLUX Puppets’ Demo reel!