Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

By far, the best game on the jam ever. Love the humor/message that it emits.