This guy is trying everything to bypass the ban.
The funny thing is that now itch.io is putting his posts under review for me.