Short, interesting game. The mechanics can feel kind of fiddly, but the puzzles are good and compact.
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.