Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I wouldn't say perfect, but they do talk like a native speaker.