Mech Warfare Tactics

For those still coming here now and then, we have a small surprise: Mech Warfare Tactics.
It is a turn based game in which you have to take over an island with a squad of 3 Mechs. The game is meant as a proof of concept / demo and is far from perfect.

The squad just landed on the beach

You can download it here from the landing page.

Would be fun to read what you think of it in comments (good or bad) to gather some feedback.