Not a bad start, I can see a lot of ways this could be a fun puzzle. I'll definitely check back as you work on it. One bug I noticed is that if you lose a building, it clears all the creep in its radius; which is to say, all the creep, even if you have other buildings.