The Russian release may be a fan translation, judging by the quality. I unfortunately can't read the language to make certain of it.