very cool game. good idea, fun gameplay, nice sound design. it really only needs some minor tweaks, like adding screen shake, particle effects, and not ending the game when all enemies die. it's really cool how you die to upgrade. maybe you could add some other maps?
all in all, it's a fun game. 6.5/10