This is fun. I struggled the first few times, but once I worked it out I tried to speed-run it and managed to beat it in 1:39. To balance it out it probably needs something to limit the economy a bit. The controls feel pretty good, though it might have been easier with the mouse. A mode where you face more and more enemies and see how long you can last might be fun. The visuals are solid. Nice work!