You are using an older browser version. Please use a supported version for the best MSN experience.

Call of Duty 'Space Warfare' leaked footage

The first major leak for Call of Duty 2016 is out and it's major news. Could we be going to space?!
image beaconimage beaconimage beacon