Loved the artwork, and the story was pretty good. Very short and fairly simplistic, but that's understandable given when it was written.
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.