I love the effort put into the character designs so much. Story may be short, but I was really getting into it and I bet anyone else would.
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.