Very interesting game idea, but impossible to win because the enemy waves become impossibly difficult towards the end.
A strategy game style camera movement would be fun in this game.