Interesting game! I really like the premise of it, I haven't really seen a tower defense game in this style before.
If you wanted to improve, the controls could use some tuning, adding wasd to movement controls would be nice, having two functions for space bar made it hard to get the game to respond to what I wanted to do.