i think that you should either give the character more movement and make less enemies appear in each wave, or give the character a long range weapon. overall a very cool concept that could be expanded a lot