The visuals are nice. The music gets a bit repetitive. I'm unclear about the objective - is there a specific goal, or is it just survival for as many waves as possible? If it's endless survival, it feels unbalanced by wave 9; the enemy count outpaces the player's firing rate.