Quote Originally Posted by kippryon View Post
Actually, this looks a lot like "World of Tanks" (which is programmed in Russia) - maybe the same 'comrades'.
Could be... "World of Ships"?
They have worked on World of Tanks but they are their own developer. Also working on an American Civil War land battle game too I believe. And yes, they are a Russian publisher called Game Labs.

http://www.game-labs.net/