EA, Capcom, Ubisoft and Square Enix stop deliveries of games to Russia

 

v20240901