Activision has publicly shared the budgets for recent Call Of Duty titles, making them the most expensive games ever made… that we know of.
With no television screens broadcasting the live show it was easy to miss cues about commercials and categories.
In total, there are nine releases on the calendar for 2025, with three films and six series. That’s not exactly a surprise though, considering in May, Bob Iger revealed on Disney’s earnings call that ...