Looks nice, sounds nice, plays... well I have two small issues with the game - it's a very precise platformer and the spin on it is that the movement gets somewhat randomized and that might elevate the difficulty level so much. The second thing is that it's sometimes hard to see, where you will fall, and which floor parts will support.
Overall - the idea behind this is cool. I'd just make it more arcade-y, more forgiving ;)