Cool tactics game reminding me of XCOM. Controls were smooth. Only downside is that I suck at this game apparently as I got stuck on level 3, I tried maybe 10 times but I never found out how to beat that level.
The game was easy during most of the development, so I decided to turn the difficulty up a notch. It seems I over did it! So you are not alone on that :)
I will probably upload a walkthrough video showing the most optimal approach!