Mobile game screenshots play an increasingly important role in the success of your application. Screenshots are the first impression your app gives your customer. Localised screenshots can significantly increase downloads and open your app to entirely new and large customer bases. The main purposes of the App screenshots are to grab the attention of the potential customers and convince them to download the app. If you are on a tight budget, you can translate only the images using Photoshop. But that would be really misleading and can lead to poor reviews. So the best way is to really localize your app to capture those localized screenshots.
If the metadata is created and translated properly into Russian, your users looking for the type of mobile game you are marketing will find it in search results in the App Store.