This is probably the most beautiful, thought-provoking, terrifying in its vastness interactive story I have played in a long time.
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.