Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Same thing with me. I have the french version. The translation is ok, but far from perfect. I usually prefer to play in the original langage