Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

But sadly it is normal these days for first time paid projects. Just scroll down in the sub forum. You will find dozends of threads like this.

Itch has grown. All projects combined, it should be around a million. And as itch grows, bad agents try to exploit itch. Publishing malware or stolen things. They add to the workload staff has to check.