Wow! There is a lot here. I haven't had a chance to actually play it, but reading through this seems like my kind of game. Definitely something I'll be giving a go later. Giving 5 stars for the depth of information and clear love put into the product :)
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.