DemonCrawl: DemonCrawl Is Back!

Exciting news! After resolving a number of technical issues with DemonCrawl, the game is once again available for purchase on Steam. Thank you to Valve for their assistance in these matters! The latest version 1.97h is…