Castle Doombad 2: Muahaha!: Castle Doombad "Sneak Peek" Demo Patch + Leaving soon!

We've released a small patch for the Castle Doombad Demo (patch notes below) and also wanted to inform you that it's your LAST CHANCE to play! The Demo will be removed from Steam after Sunday, November 5th. Even if you'…