Atlus has finally confirmed a release date for the long anticipated Dragon’s Crown: August 6 in the U.S. Check out this trailer of the nigh finished version of the game, showing off the impressive visuals designed to replicate storybook illustrations.