It is a nicely done platformer. The mechanic, though kinda frustrating some times, is interesting, and could be worked on to have a really nice game on the future.
As a suggestion, player should be able to jump after leaving a platform, so give him some time for that.
Good job!