I've played this a couple of times now and it's really inspiring to me storytelling wise. I don't really know how to express my appreciation of this game, the themes, and the genre.
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.