I usually struggle with jumps and traps that require a lot of precision. In your game, though, that never hurt the experience — it actually made the gameplay more interesting. I also didn’t feel like the game needed a higher checkpoint or more jump forgiveness, since the square-shaped objects made movement easier to read and calculate. Great work!