The investor thing isn't really THAT iffy if you think about it. It'd be like Microsoft being an investor in a pro America video game and people boycotting American made video games because of a war or something. The investor isn't necessarily involved with the game other than finances. Yes, its a valid concern, but I doubt they had much to do with the game itself. And yes, the game is very pro Russia from the sounds of it. But again, is that REALLY that big of a deal? It's fiction for starters, and secondly who wouldn't want to be pro their own country? If Italians made a new game that was painting Italy in a positive light and was "pro Italy" would THAT be that big of a deal? It's a touchy subject simply because of politics and the war, it has nothing to do with the people themselves in said country (in my opinion).
And yes, the second point you made there is very curious indeed. If there's already a boycott why DID this game get through? Hard to say for sure. THAT, is a very valid question and probably deserves some answers.
I'm not saying that I'm going to install this game or not. Probably not to be honest, I'm just not much of a gamer. I just don't see the problem here if you take things at face value. It's a video game. If people outside of Russia bought it, the developers should get paid for their efforts, regardless of their country or nationality.
See, I don't care about some war between one group of rich people and another group of rich people. I care about the people themselves of these places. And its pretty rough on my heart hearing people hating on Russians or Ukrainians. Those people themselves have nothing to do with this nonsense, they just want to live their lives, same as the rest of us.