Call of Duty loses one of its longest-serving developers as David Vonderhaar leaves Treyarch Published 20 Aug 2023 Full Article