The tower defense mechanism is cool. It's a bit too easy,. It would be more interesting to unlock upgrade one after another. There is plenty of upgrades but they are given to us without any effort. I'm sure that if we have to earn them, and have them in small count, it will be more rewarding.
Overall great job.