Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Pretty good spin on what would otherwise be an obvious idea, I like it!
I wish it was longer, but that's game jams for you.