8 hours ago8 hr Activision's Team Ricochet, which manages Call of Duty's anti-cheat initiative, recently cited data that claimed cheating in games is an $8.5 billion industry. Read moreView the full article
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.