TL;DR: The Call of Duty franchise has generated over $35 billion in lifetime revenue from game sales, microtransactions, and subscriptions, making it the highest-grossing gaming series globally. Key ...
Forbes contributors publish independent expert analyses and insights. News and opinion about video games, television, movies and the internet. While the reality of ballooning video game budgets has ...