After many years of rumors and wishes from supporters, the Call of Duty family is now fully launched in China. The hit Call of Duty (CoD: Mobile) landed on Western shores back in October of 2019, but has now travelled the world over with a huge launch in China this month. The travel version of […]