Dungeon crawler RPG Hellslave releases on May 26 for PC

Halt a demonic invasion of humanity by making a pact with the devil.’
Source : www.rpgsite.net