One thing, did you account for the delta between frames to calculate the jump of the character? I played the game both on my PC (144hz/fps) and laptop (60hz/fps). On my PC, the character couldn’t jump over the first obstacle at all because the jump was too short. On the other hand on my laptop, the character’s jump is behaving normally. You might wanna cap the game to 60fps or account for the delta between frames in the future for any physics calculation.
Aside from that, the concept is pretty solid! Bit difficult, but it’s a good use of the theme you chose. Keep on the good work!