It's very clear that it's in beta, it's leaning a little too heavy into the idle and not enough mine sweeper, not to mention that some puzzles are unsolvable without guessing, but it has a promising future
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.