Rescue the puppets May 12, 2009 Interactive & Gaming Comments off Summary: New game website of puppetmastaz Design: Byus URL: http://rescuethepuppets.com