Dragon’s Dogma launch trailer

Check out the launch trailer for Dragon's Dogma.

Dragon's Dogma