Wow you really are a nobody including weebtrash, I seen nobody really cares about you even your newest video has zero likes, comments and etc, you should probably get a real job besides complaining on Discord and Twitter...
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.