Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

There is kind of a team of mainly two devs (Anuken, EpowerJ) and two minor contributors.