Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I hope this comes back to life eventually... I really enjoyed  it!