This felt great, really cool concept executed solidly.
Like others, I felt a bit frantic (especially on level 10+) and wish I had a bit more time to make more strategic choices. The pace also didn't give me enough time to explore the tradeoffs between the weapons, so I kept spamming the most expensive one mindlessly.