"CALL OF DUTY CREATOR" content on TweakTown - Page 1
We found 1 items for the tag: CALL OF DUTY CREATOR
NEWS
Call of Duty creator hired to advise US government on future wars
What better person to hire to envision the future of war, than the creator of Call of Duty?