there is a massive bot problem within the itch.io. i get sudden influx of bot accounts following me ,with thousands of follows but with zero followers. I think mods should start looking at this problem before it gets big
You need to contact support, because itch.io staff doesn't watch the forum.