Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It is not necessary to be an insider, but you need to like odd humour.