The camera perspective doesn't help to know how far away are the platforms so it is really hard to land on them. Still the idea of a 2D scrolling game with 3D depth is pretty interesting.
If you manage to correct that and polish it a little bit, I think that you could make a really fun game.