It's an interesting puzzle game which certainly has potential. In its current state, there are a few flaws. The worst flaw is how difficult it is to place the different items in separate places.
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.