Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This is a really neat idea, but I had a hard time controlling it. The curse of the game-jam is you only have a week, but if you spend some more time on it, you could really have something cool.