Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Understandable, it is a game jam after all. Just getting something finished can be difficult enough.