Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I like the concept, and don't stress about not getting the game finished.  I'm sure you learn a lot when making this game and in my opinion, that's more important than finishing a  game and learning nothing.