Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Even though this is short, it is also very cool I hope you decide to make more.