Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

They've been quite vague in their email to developers. This is what they wrote:

This decision was made after considering various factors related to your account, including nature of content, risk, disputes, and the resources required by our team to review payments associated with your account.

I guess it's a combination of risk and the cost of their staff reviewing the payments. No official word on this on any of their official communication channels though.

(+3)

well for what it’s worth I enjoy your content and if I can get it elsewhere I will. I refuse to do business with a site that actively fucks over its developers, when for the longest time they had no problem taking a cut.