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

In my opinion, jams are for connecting with devs more than for gathering players, it's to exchange game design ideas and make everyone a little bit more experienced at the end. That's why it's not so pleasant for other devs to feel like they are just "a potential player for this person's game, even though my own game wasn't worth more than a few seconds of their time".