Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I would advise against this. You learn a lot more working under the pressure of the 9 day jam cycle. It may help you more to jump onto a team, and have this as a side project.