I read that it is made by Star Gem, based in Virginia, but formed by Gaijin (from Russia). I see no credits for this game though
I’m just wondering because right now, all I’m playing is War Thunder, this and World of Tanks 360. Everything I like seems to be connected to a Russian game company, one way or another.