Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

and also they would likely have to find/pay someone to translate it as well....google is not always the best source of translation,or you could offer to help translate