Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I liked this one, definitely, there is room for improvement, but for a limited amount of time, it's good. 

Not to mention this was our first game jam ever.