Dragon’s Crown’s new trailer showcases gameplay, multiplayer and eyecandy
Just a week before it’s street-date Atlus has shared a new video for Dragon’s Crown which features a quick rundown of the game’s features and actual gameplay Dragon’s Crown is slated for release on August