Warhammer 40,000: Space Marine 2 is released now — it’s a Russian game made by Saber Interactive
Despite having a US HQ, Saber Interactive’s main team of over 700 employees operates in St. Petersburg. AIN counted how much money does the company send to fund the Russian war in Ukraine.