Very good presentation! Love love love the art. A bug I found is when you fall off the platform, you fall forever and don't die, which prevents the game from resetting, which is annoying.
Interesting mechanic, although there seems to be a very obvious and optimal way to play the game (stick to the edges as much as you can). As another commentor said, I think the game needs more variety and interest to engage players.