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

hey ! someone already published is own french translation ! :) 

https://apologeek.itch.io/6e-version-francaise