Demon Pit: Demon Pit demo is live and ready to download

Absolutely thrilled to bring you the news that we've launched a Demon Pit demo and it's ready to download right now from the store page – look for the 'Download Demo' button on the right-hand side of the page, just belo…