I think you should probably add the fact that they are the publisher in Russia only ;)
Topic on User talk:Alex Knight
It was published in Russia and I have these discs, that's a proof + Wikipedia articles in this language!
The anonymous user is correct in that you need to add the fact that the publishers are for Russia. See the editing guide, specifically: "The second, if necessary [which it is in this case], a subtitle specifying the region or the OS the publisher was responsible for."
If you could please amend your edits to note they're for Russia, if they haven't already been changed, we at PCGamingWiki would greatly appreciate it!
Some of that can't be right? I just checked Assassin's Creed Odyssey: "Logrus IT" only ever comes up as localization studio. They are listed as such on Russian Wikipedia with the source being their own site: games.logrusit.com/en/portfolio/assassins-creed-odyssey/
I couldn't find any retail boxes, maybe because it only released as download?
So where does it say that they acted as publisher in any capacity?