That's odd. Call of Duty's YouTube page says that the world reveal of the new Call of Duty is set for May 4, but they have the debut trailer posted right now, on May 2. Why did they do that?
Dogs and Cheetos!
Bungie adds support for moving Destiny items between characters online and in-app
8:00 AM on 02.27.2015
This 2015 D.I.C.E. Summit talk explains the entire history of Call of Duty's zombie mode
10:30 AM on 02.12.2015