Castle Defense: Invasion is an android strategy where you will defend your kingdom from the invasion of mighty warriors. In this game, your main task will be to place the towers in strategic important locations and do everything possible to prevent enemies from breaking through your defenses. Use to destroy demons of a different type of tower to more effectively resist the enemy. As the game progresses, improve your towers of affairs with their more powerful ones, and also call for the help of strong warriors and learn new skills. Gather your unique collection of achievements and compete with friends for the best results.