Don't have enough time to figure out what it is I'm supposed to do, and the cursor clicking out of the window, even when in fullscreen mode, at every possible opportunity doesn't help trying to solve the puzzles. However, the puzzles appear interesting, and the environment is quite well made.
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.