Castle Doombad 2: Muahaha!: Castle Doombad Demo - Developer Stream!

Muahaha! Halloween may be over, but we're still feeling SPOOKY! Watch Dr. Lord Evilstein and Princess Luvbug take you through our Halloween demo of Castle Doombad -- in 2-Player Co-op! We're extending the free Limited T…