Castle Doombad 2: Muahaha!: Castle Doombad Classic is available now on Steam!

Hey Doobadders! As you know, Castle Doombad 2: Muahaha! does not currently have a release date. So while you endure this wicked wait, we thought it might ease the pain by pointing you in the direction of another villain…