This is a nice tower defense game with some imaginary world presented in it. Place the towers and upgrade them whenever you've got enough cash for it. There will be many waves so prepare for a hard defense of your castle. It has 50 lives, by the way.
Played 97,600 times