Super cool game, with very nice art & music :) It would be nice if you added a small "free micro jump" when you fall 1 or 2 pixels away from a platform edge (which happened a lot to me and was very frustrating ^^).
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.