This game is amazing! I usually don't have that much fun with puzzles, but this one really got me invested!
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.