Oh boy. This DEFINITELY feels like a beginner project. The controls are mostly fine, but collisions are weird and the jump height feels too low. Not being able to see the spikes before you leap is an issue. You definitely care about the game so I hope you can improve from this.