Thought you were okey-ish, but it seems like you are one of those devs that like the whole exgf-cucked mc type of shit....... big fucking pass then.
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.