Such a fun concept!! Having the boss get upgraded as well was a stroke of genius. I really enjoyed the music as well!
Honestly, I bet if you polished it up a little and slapped on a bit of a meta-progression system where you're unlocking new stuff each run, you could very easily have a full game on your hands. Outstanding work!!