This game confused me. I like that. I probably wasn't the audience--and whatever it meant to achieve probably didn't succeed--it was pretty tho and I did kinda like the vibe. Could be good for screen shots I suppose. Also made me feel slightly haunted--that could be a me thing tho; there was nothing outright sinister about the program.
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.