Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

While the basic code for translations is in the game (Witch Hunter Izana runs on the same engine and is getting a Japanese translation), the actual task of translating the game is a monumental one even with machine translations and will probably take a very long time even when the game is completed, which it isn't.

There would need to be a quite dedicated Russian fanbase willing to translate the game and deal with the 100 quirks that will come up, and I don't personally have the time right now. Even a much, much smaller project like WHI took several months to translate.