I have no idea who these guys are, but I got enough background to get by. I really like the way you managed the choice system, it flawlessly gave me the impression that I was driving the story, and still I reasonably understand that the writer was pushing it where they wanted to go. It was really nice.
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.