Adorable art, solid game loop, and has a pretty good feel when you can get into the groove, but the groove gets interrupted a lot. Imo a game like this benefits from some kind of Mario-style shorthop - it feels way too precise trying to jump between two bombs, and sometimes it's genuinely impossible depending on the setup; see 04:17 in the runs I recorded below. You'll also see that I had to bring out the input overlay at ~1min, after dying when the jump input didn't register. Not sure if it's an issue with where you're handling inputs in the code or something like that. Either way, it's still a lovely little project, keep at it!
Also the paint sound is some good asmr 👍