Just days after its unveiling, Call of Duty’s anti-cheat system has reportedly leaked

Cheaters are said to be working to crack Ricochet

Just days after its unveiling, Call of Duty’s anti-cheat system has reportedly leaked