Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Fantastic.  One of the best games to come out of the jam, if not the best.