I really like the core idea behind the gameplay, but there were some aspects that really made it uneasy for my eye (namely, the camera field of view and the shape of the platforms). That, together with the drag of the character made it really hard to hit those platforms.
Overall, I think with some graphical improvements and tweaking, it has the potential to make a really interesting game.