I really liked the general combat mechanics here, they were interesting. I think the balance could've used a bit more work, throughout my entire run I had an unlimited supply of upgrades at my disposal so I rarely ever ran out. Adding some more juice around the countdown on your weapons ticking down could've really reinforced your central mechanic as well. Overall, great work, I really enjoyed it!