It's a really cool idea and the 2.5D gameplay and art has been implemented quite well.
There are some player control issues as some others have mentioned but more importantly, the perspective takes some getting used to. It's not intuitive as to where you'll land though the shadow definitely helps. I think you need to play around with the idea a bit to make it more playable and the limitation of 2 frames doesn't exactly help here.
Great work overall though!