USER
Call of Duty might be Activision's best franchise, but it appears that the latest installment, Call of Duty: Ghosts, did not do so well according to reports from analysts.