Activision Blizzard and Epic Games suspend sales of their games in Russia; Activision Blizzard will also pause offering in-game microtransactions in the country
Activision Blizzard and Epic Games suspend sales of their games in Russia; Activision Blizzard will also pause offering in-game microtransactions in the country