Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Can confirm - it's back up now :) I'm a bit too late to make a submission but here's hoping I can try next time.