Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yeah can confirm. Especially that AI, mmh. I am not biased at all.