Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

For sure! I hope your stuff gets up and running again soon!