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 epic russia blizzardbonifacicengadget 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 have