I've run a few games with this and really love it. Probably our best experience was running adventures on the Starship Warden - the system stayed out of the way, let me translate from Amazing Adventures on the fly, and the whole table enjoyed the experience.
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.