Nice, polished wave survival game, though not much strategy is involved as the player is limited to a very small area, and winning often comes down to luck in the later levels.
With some balance work and maybe bigger playable area, and more visual representation of how big a threat different enemies are, this could be a solid game.