Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Totally agree! Having other creatives around really helps me to come up with new ideas and bounce ideas off others.