Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

its the same for me, i just sent them a mail about it so we will have to wait and see if there is anything that could help !! <3