I loved this game a lot! It was a great way to mashup the two genres! I think I would have like a bigger button and sometimes the upgrades were hard to purchase! The guys that destroyed the towers were perhaps the best part! Really made me think about what I was doing. I think the fact that you had no time to think or react added a lot to this.
Great work!