Nice! I like the art and sound effects quite a bit (who would I be if I didn't mention that the jump sound effect wasn't perfectly goofy).
I think some of the mechanics could be refined a bit. The wall jump especially felt finicky to me personally. I had a hard time getting into a good rhythm to actually get myself to use the wall jump properly.
Overall, however, I really dig it. It has an almost old-school platformer vibe with Metroidvania elements that fit together surprisingly well. Good work!