News of Activision’s next Call of Duty title is beginning to trickle out as leaked promotional material appears on the internet. Just recently, we caught a glimpse of “Call of Duty: Ghosts,” the alleged Call of Duty title currently in development at Infinity Ward studios. Promotional posters listing the game were spotted on the websites […]