Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I agree, hopefully it's nothing major, so that my game idea might already not have it.