They have twitter, facebook, tiktok, discord links on their page, there's preorders, collection editions and consoles related stuff. I don't see links to directly buy the game, i don't see linux support i don't see source codes. No, every game developer company should not be like this. Fuck that shit actually.
Sound like you are being brainwashed to stupidity, the thread is about Italy not Russia. Since you seem obsessed with it i suggest you to read Bakunin thoughts on Mazzini.
The only reason they can invade another country to begin with is because they are drafting people to do it.