This game really ought to get more attention. Its essentially Orcs must die in 2D, but instead youre setting traps against the "hero horde". Great level design, trap upgrade system and variety of enemies, a must have for tower defense or orcs must die fans!
Eigen00 about Castle Doombad