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

Pixeljoint and CG Society are also good places to lurk for art techniques and guides. For Game Design, you could also checkout Gamasutra, Tigsource is another place where indie devs hang out.