Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

someone was working on that but never finished :( translations depend on whoever comes forward wanting to translate things honestly.