Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I was playing for a bit yesterday. Server is up for me.