Source: http://www.onpause.org/2016/05/reveal-trailer-call-duty-infinite-warfare-coming-november-4.html