I love this. It's so simple and straightforward, but right up my alley. I adore stories about clones and their relationships, I've written an absurd amount about it.
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.