I read the Galileo project. It's cleverly done and simpler to handle than the basic Trophy Dark incursion. It made me want to make it play in my universe by adapting a couple of things. In any case a great game on paper that makes you want to test 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.