A lot of the game is well done, but I was too dumb to figure out all the puzzles. I'm decent at puzzle games, so if I didn't figure it out, many others wouldn't be able to either.
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.