Congrats on your first game! It's a pretty fun platformer with nice level design. I think it's missing coyote time to make the jumping more forgiving and it's also probably why timing on the jumps where there's a platform right above the character is so difficult.