Nice!
Gotta say, best castle defense type game I've played on this site yet!
I'll have my lawyers call you about the injury sustained by my index finger from mashing my mouse button. :-P
Only two things could improve, maybe a boss type thing and the music gets very tedious, very quickly.