I have to admit, this is the most creative Tower Defense game I've ever played, haha.
I liked the graphics and the SFX.
It's a bit annoying that you can't tell whether you're holding the turret or not, and there's no indicator of any kind.