Games New Call of Duty World War II Leak Reveals Many New Details Costea Lestoc Apr 24, 2017 0 If you’re a devout Call of Duty fan, then you might already know that the new game in the series, Call of Duty WW2, was announced…