Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This looks really cool! I haven't played it yet, but I'm definitely going to when I have time :)