Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I like how it looks, could see it as being the base for some sort of mobile game,