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

As mentioned in the FAQ on the jam page...

# Do we have to register as a team or as an individual for BYOG?
You need to have a valid itch.io id and should have signed up for the jam before the submission is due. Only one individual in the team needs to have joined the jam. It will be useful to have other members on itch.io as you can add them to your submitted game as contributors.