Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I can certainly relate to game dev struggles so this is right up my alley. Pretty colours, not that my poorly calibrated monitor helped me see what I was doing :)