Don't diminish the great and authentic charm of this game with the russian translation. In fact, I've learned so many idioms by playing it.
It's a joke, mate
To hell with that russian, we better need more content with Luna, Nancy, and Alex.