I would've given this higher stars if you were able to take criticism. You're a fucking asshole for banning me for calling you out for your Zoophilic bullshit, sir!
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.