Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, you can either use a team account or have someone upload the entry for everybody and mention the authors in the description.

thx