I am a Muslim and you are mocking my religion. How do you expect me to react? Should I welcome you with open arms, you scum of the infidels?
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.