Hell is Other Demons: Hell is Other Updates 2019-05-25

Hell is Other Demons has been out on Steam for a couple of days now and the critical response has been amazing! We are currently hard at work squashing bugs, improving the game and working on the next free content patch…