Activision has publicly shared the budgets for recent Call Of Duty titles, making them the most expensive games ever made… that we know of.