Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Not to worry, I think the only thing holding me back as a game dev is good ideas for story, mechanics. etc. Once you've got those you really only have to worry about the coding, marketing, etc, but I'm sure you've got the art down pat.