Good game.
Like people have already mentioned: Coyote time, and low jump is important in this type of platformers.
While the gameplay loop itself is repetetive by it's nature, you still made a good job designing the levels.
Well done!