Call of Duty: Modern Warfare 3 is one of the biggest games of the year and to conclude the epic, yet absolutely insane, Modern Warfare timeline. Today Activision released a new and revealing ‘Redemption’ trailer.
There is some outstanding business to take care of.