Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for letting me know. This seems to be a thing that can just randomly happen sometimes on any site. Sorry for the inconvenience.