Call of Duty: 75 Modern Warfare trivia: facts about the new video game October 25, 2019 By Costas Despotakis Leave a Comment Call of Duty: Modern Warfare is the newest installment in the Call of Duty franchise. It was released on October 25th, 2019. [Read more…] about Call of Duty: 75 Modern Warfare trivia: facts about the new video game