My main issue with the game is the height of it. I can't see all the screen on my laptop. Though thats mainly my problem here..
I would afree with cybersaint that adding some sort of upgrades and waves to break things up a bit.
Other than that I think the game is pretty good.