Unique concept. Pretty straightforward game idea, and fun to play. I do agree with another poster who said it would make more sense if it was Arcade style, where it progressively harder in waves, instead of breaking it into discrete levels.
Otherwise no real complaints. Nice work.