Finally I get to play this game! Pretty complex mechanics! There are a lot of things here to think about and to strategize about which is awesome!
Definitely a creative take to the theme. Not surprisingly creative but creative enough! Gameplay's quite complex but there are balancing issues making it a bit hard especially for someone who's not used to this genre.
There's no audio which is unfortunate since it could've elevated the game more! A bit more polish on the game would also help (a bit of particle when placing buildings, sound effects, etc). The theme interpretation is pretty good but nothing too special.
Overall, a solid submission with a couple of things to improve but still, pretty good! Great job!