Call of Duty 2021 Could be Set During WWII, Leaks Suggest

Call of Duty: Black Ops Cold War might still be the star of the show, but the development cycle is still continuing with a new release later this year. The next installment was confirmed for a Q4 release during Activision’s earnings call, but no other details were highlighted. Overnight leaks…