Indie developer Monster Couch is proud to announce May 29th as the official worldwide release date for Die For Valhalla!, an ambitious hack- and slash- RPG, in which a supernatural maiden has been bestowed the power to possess and take cont...