The lands of Defendaria need your guidance in their struggle against enemies! Release your soldiers on a battlefield and support them with activating power-ups. Between the battles check out upgrades menu and shop to keep your army strong. Good luck!
You must be signed in to rate games or add them to favorites.