Love the art style, the game was very fun. Sometimes it was annoying not knowing what to do or where to go, but it seems like that was part of the game in the end. I think the game should have told you the controls at the begining.
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.
See all itch.io tips