Great.
At first i thought it wouldn't work, but it turned out to be quite an enjoyable and maybe even slightly original experience. Like most people will probably say, you should have added a few more units or upgrade options to make the game play a bit less repetitive and more complex. But even so, it turned out being great game so congrats.