Beautiful graphics! Amazing work.
I love the concept. The gameplay is a bit hard and unforgiving. Any small mistake and you plunge into the abyss! xD
Pijinguy mentioned 'coyote time' below. Basically there's a hundred tricks platformer games use to make the game feel better for the player. Coyote time is one of those tricks. Can be quite hard to add. I reckon if you make the level a little more forgiving and add an ending you've got a great little game here.