Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

10 does seem like a lot to me (but then I solo dev :P).
You'd need a good management structure in place, and clear understanding about peoples roles. 
And not to much group input/involvement in the idea/design stage.