Love the viiiibes. Very charming and cool.
The music and announcer voice are really cool, gives me like a late 90's capcom vibe.
the jazz guitar solo in the main track was really nice, did you play that in or midi sequence it? Also loved the big band brass vibes :)
I think the controls can use a bit of work. As of now, the wall jumping made me irrationally angry, sort of in the same way as some NES platformers do. I think the main issue is how the movement controls affect the wall jump.
If i'm on a wall on the left and want to jump right, i need to let go of the left arrow right as i jump, otherwise firefrog will start going left in the air. if i press right before jumping i'll come of the wall and will fail the wall jump.
Both of these make the wall jump require more precise input but in a way which doesn't feel really fluid.
An idea to make it feel better could be having a slight delay before coming off the wall when you press right and also keeping the trajectory of the walljump until you get another KeyDown (so the left that was held at the start of the jump doesn't affect the jump trajectory until left or right is pressed again)
Maybe these could cause some other issues, so you'd have to play around with that but it could be a starting point.
Great job though, the game is fun, even with the little bit of rage :)