Demon Pit: Demon Pit is out now – unleash hell!

Arise Demon Hunter. It is time. Demon Pit has launched and is available to download right now, so don't let the doom and gloom of other demonic shooters being delayed get you down – hit that 'Add to Cart' button on the…