Rumor: Call of Duty 2018's Setting and Title Revealed

Rumor: Call of Duty 2018's Setting and Title Revealed

The latest rumor surrounding the 2018 Call of Duty game in development by Treyarch possibly reveals the game’s setting and title, along with a Nintendo Switch port.


Final Fantasy XV

Final Fantasy XV

29 November 2016