Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Typical group size, less than 3 people (including the GM) is suboptimal, as is more than 6.