Call of Duty: Infinite Warfare
Angesiedelt ist die Archons Forge in der neuen Zone, den Plaguelands. Dort findet ihr einen Ort mit dem heroischen Namen Lord´s Watch von dem aus ihr das Gebiet überblicken könnt. Von dort aus ist am Horizont eine flammende Festung zu sehen, die Archons Forge.