It is a pretty good tower defense. It's cool that you have to activate the traps manually, instead of letting them be automatic as in other games, it gives it a touch of dynamism. Also, the animations and music are perfect!
Nice one!