This is an addicting clicker strategy game where your heroes fight against evil troops. You can help them by clicking on the enemies. There are crafting, missions and lots of upgrades in this one. Enjoy it!
You must be signed in to rate games or add them to favorites.