Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I was just going off of what the devs said. Not saying you are now but I would advise you listen to them.

I have listened to them long time ago but I was off as well for some time they were right about me I 'used' to spam in other peoples project but I am changed now