Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Only downside I see is that the avenue for systematic abuse through that system still exists, even if only the developer can see it (sometimes, especially if only the developer can see it)

(+1)

They wouldn't get the instant satisfaction, if it isn't publicly visible right away. Maybe that would be all that's needed.