One problem and a few suggestions:
I don't know if you intended to allow any unit to be placed anywhere on the map, but you can.
You can also overlap units.
It seems a bit too easy as well.
If I upgrade my Live wire/drone's iR hit to max and place 5 of them, I can't lose.
I noticed a few more insignificant bugs, but overall I do think it's an enjoyable game.
Keept me intressted a good half hour then the repetable music made me quit :P