Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think 5 would be the upper limit of number of players you'd want. 3-4 is the sweet spot.