Probably one of the greatest twists I've ever experienced in a puzzle game, which left me wondering how I never suspected a thing and led into some very nice puzzles.
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.