Sorry for the trouble, we are working on tweaking it to be less restrictive.
We had to go overboard because the malware scammers who were posting comments were actively tricking people into downloading viruses, and that virus would then use to steal that person’s itchio account to continue to attempt to spread the malware. The severity of the malware was very bad, stealing people’s financial and private accounts from their computers.