Kingdom Rush 2
Earlier version(s) of Kingdom Rush 2 strategy game:
Fight a horde of strong foes. Even so, it's not impossible to win. That's if you can wisely deploy your troops into the areas where you have built your defense towers.
Related to Kingdom Rush 2 game: