Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's better than any of my ideas for the moment :p Finding a good title truly is the hardest part about game dev..