This is a dope game where you've got a mobile castle. It is just kind of a walking machine which has cannons for defense. They shoot automatically so you just need to aim carefully at the enemies. Of course, there are numerous things to upgrade from time to time. Good luck!
Played 184 times