Year After Year This has been ongoing for over a decade and Activision, Treyarch, Infinity Ward, SledgeHammer Games, do nothing. They are more focused on SBMM, EOMM, selling over priced cosmetics and over priced battle passes in a $70.00 dollar game with a would-be Ricochet Anti-Cheat that dose nothing. This is the main reason why […]