Treyarch reveals a neat piece of memorabilia for CoD Zombies fans, with some hopeful that it’s hiding a teaser for a long-requested type of content.
Call of Duty has spent the better part of three decades as one of the biggest video game franchises, and much of that is ...