DEATHPIT 3000: DEATHPIT 3000 showcasing at Insomnia 63!

We're very excited to announce that we'll be showing DEATHPIT 3000 at Insomnia 63 at Birmingham's NEC from 24th-27th August! Come check it out in the Indie zone for your chance to win a copy!