I tried your demo but right at the start, second screen, I can't get up to that ledge. Am I doing something wrong? Edit: I just realised I can walk up walls...
I love the unusual style of this game!
Also, just a suggestion: If you compress the file with the normal .zip format people will be able to install the game with the itch.io desktop app.