Last week was very hectic in the Call of Duty world, and indeed, you would have been up to date with what’s been going on for the last few weeks. Surprisingly, you would not believe that there are more developments, and you will definitely not want to miss this as there is apparently a leak that may “change everything”.