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

The problem is that you're spamming links to your crappy website. The self-proclaimed "Game Dev World Championships" that nobody has ever heard of.  You're welcome to give feedback but please stop spamming. I'm surprised you've not been banned already.