Oh wow oh wow oh wow. It's really like TSG! I will say once the enemies appear it is pretty much impossible to survive even on the easy mode. Is there a way to upgrade the weapons (or any component)?
Also often when I tried to click to build something, it would scroll the map far away from where I needed to build.
Overall a Great start!