A good TD!
One aspect I really liked (though it eventually made me lose the game) is that certain enemies are fast enough to outrun the slow missiles that until then had been the backbone of my defense.
While only 4 tower types, this feels like a complete TD experience with upgrades and a quite nicely balanced progression curve. The only thing I was missing was some kind of explanation of what the upgrades do.
Very well done!