the first amendment only applies to the government censoring speech, if a private organisation (like itchio) decides they don't want something on their platform then they can just remove it.