Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Keep it simple, do a bit of planning before jumping in, focus on having something playable as early as possible, don't be afraid to scrap it and start over.