Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Ah. I wonder what happened then. But anyway, there's no shame in not having time to polish things as much as you want. That's just the nature of game jams.