The next Call of Duty has finally been revealed and looks to be taking our soldiers to space.

 

Source: Kotaku

Advertisements