I get you're not the creator of this mod, but I just wanna say this:
I'm not a big fan of phase 1, but phase 2 is honestly incredible for the most part.
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.