Woah you guys all blew it out of the water, very smart puzzle design and amazing polish. Fantastic work!
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.