Demon Pit: Release date confirmed – hell will be unleashed 17th October!

Hell is round the corner... Happy to share the news that the release date has been locked down and Demon Pit will be available to download on Steam from Thursday, 17th October. Not long to wait before you can annihilate…