MANILA, Philippines – Call of Duty Mobile is now claiming the title of "biggest mobile game launch in history," having accrued over 100 million downloads during its launch week.
According to an October 8 post by analytics firm Sensor Tower , where the figure comes from, the record breaking number largely ...