Wow, that gave my mouse buttons a workout :) Lovely intro and setup, very high quality. I struggled to keep the little monsters at bay, got to wave 14.
I'd suggest allowing autofire by holding down the mouse buttons. Really nice little game, you should develop it further!