On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hmm... that never even crossed my mind. But I think you might be right! Since people don't spend that much time on a single game in a jam, this mechanic might have been more encouraging.