Amazing art, mechanics and level design. Only issue I have is that its not the most intuitive of what you're supposed to do, but that's okay. Finished the game and had fun and even got inspired to make another platformer!
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.