Slowly going down the cuck road, use to support this, not anymore, dev must either really like cuck or someone is paying big bucks, either way it will probably kill this for a lot of users.
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.