With what seems to be the increasing frequency of spam bots, porn bots and pirate bots, may of which repost the same games over and over again, it might be worth looking into daily upload limits for games. I don't think the vast majority of itch devs will suffer any issues from this, as most errors can be resolved by updating the game's page rather then replacing it. But spam accounts that post upwards of 60 games an hour would be severely handicapped. Developers, Publishers and Universities that wish to publish a large amount of content at once can reach out to the itch staff to bypass these regulations, but it will prevent the current ongoing pirated porn floods that the new page seems to be suffering pretty regularly now.