Excellent work! Easy to pick up and play, and trying to manage which towers go where was fun. I noticed there was a variety of enemy types via their health - I think adding even more variety via their movement speed, colour, behaviour etc. would be a big benefit to the game