Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
Admin (1 edit) is a website with creators using many different languages. We even have a translation project actively helping make the site available in many other languages.

Please do not discourage creators because they aren't using the language you speak.