Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Man I haven't played one of these in ages. Hope to try it out!