Monster of Puppets Teaser TrailerHere's a teaser trailer for the galactic adventure title, Monster of Puppets.By Mike Tao on March 12, 2012 at 1:27PM PDT Monster of Puppets