Microsoft has confirmed in a recent annual filing report that Xbox now owns over 20 video game franchises that have made over a billion in game sales and microtransactions. Call of Duty alone has generated over $31 billion in revenue.
Read more on Tech4Gamers.
Last edited: