Cool visuals! Feels like a classic arcade game that you’d find newgrounds or similar sites. The gameplay was fun, although I think the fire rate increase was too slow, it’d have been more enjoyable if it increased a bit faster. You said in the other comment that it gets overpowered, but I think you could implement e.g. an asymptotic function, so that it grows slower the faster it is, tending towards a fixed value.