Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Ty for the answer!

I have reported them and disabled the rating option for a while. I hope admins look at my case as soon as possible.