I liked the visual style, and setting :D
But the controls felt "slippery" which mades the platforming tricky, and I was a bit lost once I found the key as I couldn't where to use it :S
Keep up the good work! ;)
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.