Hello! Please make a Russian version of your website.
Many visitors to this resource with Russia and not everyone understands English.
I'm sure that if you make a Russian version of the site, then to your site will come more people.
I hope for your understanding.
Develop games in your browser. Powerful, performant & highly capable.
Scirra are a 3-man team and so cannot possibly create different language sites.
There is, however, a section on here for Non-English communities. In here, I found THIS Russian site, which appears to be active.