Dragon's Dogma Launch TrailerCheck out the launch trailer for Dragon's Dogma, in stores on May 22, 2012.By Mike Tao on May 10, 2012 at 2:16PM PDT Dragon's Dogma