Your objective is to prevent the hordes of round monsters from getting to your castle. You can choose from a number of elemental defence towers and other defences to place along the road to your castle.
The monsters grow in strength by 1.25 every turn, so it will get harder and harder to kill them.
You can upgrade your towers or purchase more expensive defence systems as you progress through the game. You're going to need to do this carefully, otherwise the monsters will overrun your castle before you know it!
The game ends when all your civilians have been killed by the monsters!