Menu Close

Activision Formally Announces “The Most Ambitious CoD Ever”

The debut trailer is already here, and now we've got the official press release. Set in the year 2025 in what is called a "21st…