Funny, I did not understand how to put the towers at first so I win once without any tower. Then I restarted to see how they worked.
The enemy patterns are good, the game is cool and offers a very coherent package, it's not big but quite polished.
Good job.