Wonderful mood and graphics. Feedback is not as good as it could be (it isn't always clear what is happening), and the game would gain from being longer and having the climbing mechanic explored more.
A great start!
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.