Activision Blizzard and Epic Games halt sales of games in Russia
Activision Blizzard is suspending new deals “of and in” its games in Russia, the game organization’s leader Daniel Alegre reported in an openly shared letter to representatives (by means of Eurogamer). The move bars Russians from any new exchanges with…