[ad_1] The ‘Call of Duty’ video game franchise has brought in more than $30 billion since it was launched 20 years ago, becoming synonymous with […]