Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Not aware of one, there are too many.  Probably around 300 games authored with the various versions but I lost track a long time ago