Games don’t come much bigger than Call of Duty. Since 2003, the series has shifted over 175 million copies and made over $10 billion worldwide. Despite this, a ton of Call of Duty games are traded in each year because of the series’ yearly new release cycle. But which Call …
Read More