atmaxplorer.com
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 gameplayDragon’s Crown is slated for release on August 6th in North America. There currently is no confirmed release ...