About Castle Doombad
Castle Doombad is an innovative vertical strategy tower defense game from a third-person perspective. Players take on the role of a demonic castle lord who has imprisoned a princess, and must use traps to eliminate all the righteous heroes who come to rescue her.
Download safety
Always verify the publisher and scan downloaded files before installation. Browse the latest apps and games on Youxi9.













