This was a lot of fun. I really liked the subtle programming involved with taking masks and trying them on. The flavour text was great.
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.