I like the mechanic of having to find towers, but I feel that the game should have communicated that that was what I was supposed to do; I spent a lot of time at the beginning bored just waiting to shoot enemies.
Cool concept though, has a lot of potential to be fleshed out a fair bit. Well done!