Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I found two places in Russian translation where there is no translation.  The first is the signpost near avalance and the second is where Treat unsuccessfully tries to go to the wilderness