Pandora's Tower Prelaunch TrailerHere's an extended prelaunch trailer to whet your appetite before its UK launch on April 13.By Mike Tao on March 22, 2012 at 12:36PM PDT Pandora's Tower