ubwo ari bwo bwose aba akoze icyaha treyarch is also a major developer in the call of duty series ndashaka kumufata nkamutahana the team of mission delegates gathers together several hundred individuals from all regions