Activision unveiled its Ricochet anti-cheat system for Call of Duty games as it tries to attack a longstanding cheating problem that has frustrated a...
Activision Blizzard reported earnings today that beat Wall Street’s expectations with 27% revenue growth to $2.28 billion for the first quarter ended March 31....