Island Clash

Game description: 

Enemies came to your territory. The full mobilization of all troops is declared and war machines are ready. You must fend off the attacks of the enemy, preventing their further invasion into the territory. Good luck!