Castle Guard Battle

Castle Guard Battle is a tower defense strategy game where players take on the role of castle defenders, warding off waves of enemy attacks. By constructing and upgrading defensive towers, recruiting soldiers, and utilizing magic skills, protect your castle from being breached.
Game Features:
Diverse Defensive Towers: Choose from a variety of towers such as arrow towers, magic towers, cannon towers, each with unique attack methods and upgrade paths.
Hero System: Unlock and cultivate powerful heroes, each possessing unique skills that can turn the tide of battle at critical moments.
Gameplay:
Strategically place defensive towers in stages, leveraging terrain and enemy weaknesses to devise strategies.
Collect resources to upgrade defensive towers and hero skills, enhancing combat capabilities.
Complete challenge missions to unlock new levels and special rewards.