Love the music, the intro.
Bit rough gameplay. Interesting concept of a tower defence being on one line like that : ) might just have to steal that idea sometime.
Love the animations too, simple yet effective. Wish the upgrade stuff had button indicators.