Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That's all fair, I do think! Indeed, so it very often goes with game-jams, I do think: there's much that one wants to implement or fix, and only so much--so little--time in which to do it!