Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I do not remember having noticed it, but then again - I may just have been distracted when it came up :)