Nice art style! I just wish the character sprite was a bit bigger to appreciate it better (while keeping the hitbox small, hahaha). I did find it a bit easy, maybe having infinite upgrades that explore things like the movement speed of the boss or the hit rate and have a score depending on how many upgrades did the boss get would make it a bit more challenging and replayable.
Overall, good work!