Fight to survive in this brutally savage masocore action role-playing game unleash your inner demon to Wield the devastating powers of the…