Vanillaware’s Dragon’s Crown has just been released in Japan little more than an hour ago, and gameplay videos keep appearing to ease the wait of western fans that have to wait until August the 6th to play the game (or maybe to torture them a little further).