Call of Duty Stays on Top of the UK Software Sales Chart -
Activision’s yearly shooter (Call of Duty) makes waves in the latest UK Software Sales Chart after making it two weeks at number 1. Even the likes of Luigi’s Mansion 3 can’t topple it as it rests in 2nd place. FIFA 20 patiently sits in third just biding its time. CHARTTRACK