Interesting idea for a game, the art style is great, but the lack of sound is strange. The game felt a little repetative when playing.
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.