Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Admin (1 edit)

itch.io 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.