Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Strange, we are looking into it, we will keep you posted.