Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think its for bigger teams: "Have a team? Great! Everyone on your team gets their own 3 hours! One person may focus on one part, another on another, and so on. There are no restrictions on team sizes, so invite your friends!"