Very tricky, very creative. It was a bit of a struggle and didn't have the pure eureka moments despite me catching onto things in a satisfying manner. There's something about the setup that left me stumped more in frustration than pure puzzlement. It's difficult with a concept as unique as this but I think the balance can be struck.
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.