Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yep you may be right  (already taking measures)

Thanks for playing!  I really value this kind of feedback