Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's still not visible. If you can't see it, then others can't either. I imagine it's because you deleted the files. You should get in contact with the moderators