Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Starts off so hard; it looks fun. Its hard to get into tho.