• Call of Duty Has Made More Revenue Than Marvel Cinematic Universe

    6 days ago - By Game Rant

    In a recent press release, Activision Blizzard reveals that the Call of Duty franchise has generated more revenue than the box office totals of the MCU.
    Read more ...