Yesterday saw the reveal of the massively anticipated next Call of Duty game. For the past week or so there have been some strong rumours that the next Call of Duty game was going to be called Call of Duty: Infinite Warfare, these rumours have now been confirmed as fact by Infinity Ward. Not only […]