Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Btw, Now I know how did it.

These people were threatening me for money, when I said no, they reported my game 7 to 8 times.