Set in the not-too-near future, it's up to you to summon demons and fight off the malevolent forces that threaten to tear your world apart.