A tower defense game based on Japanese castles. Excavate the ground to create a moat, build walls and turrets, and fight off the enemies that attack you!
-10%
$9.99
$8.99