A really nice game idea, and love the music !
You should try to implement some coyote time (be able to jump a fraction of time after falling from the edge) on the jump and some input buffering (be able to press jump earlier and handle the jump when available)
Other than that would love to see more levels, good job :)