From the looks of this trailer... this just might be the greatest Call Of Duty single player experience ever! C'mon Nov. 5th!!!