Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Really needs a quick tutorial or something, otherwise its a good idea. Needs more flesh.