The donation was made through the Call of Duty Endowment. Activision-Blizzard donates $2 million to veterans through its Call of Duty Endowment.