Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

If you really want to play you could always try with a text-hooking software like textractor,  which will provide you with a computer generated translation. I've played and enjoyed plenty with the difficult Japanese to English translation, so English or Polish to French should be much easier :)