English News Call of Duty: Can the world's favourite shooter game last another 20 years? By mywwiinn - November 3, 2023 0 49 FacebookTwitterPinterestWhatsApp The franchise marks 20 years because it launched with a brand new proprietor and questions over its future. Source link