I really liked this take on tower defense, where you grow your towers like an army that builds a good offensive strategy. However I really did not like how the player's base kept drifting away, it meant I had to keep moving my towers around, which would be extremely slow for the big ones. I understand why you did it, to keep the player from just becoming basically invincible, but I think there are better ways of doing that i.e. harder enemies after a while, or different types of enemies for different types of towers or something. But I really enjoyed playing it, good job!