Defend your castle in a relentless battle against hordes of succeed enemies! Cast your spells, destroy the enemies and increase your magical powers. T...
Castle Defense is a tower defense game where you have to use your characters and magical towers to defend your castle against waves of monsters and creatures such as killer bats, ogres and many more.