Can Call Of Duty Ever Really Disappear?

Analysts say the upcoming Call of Duty: Advanced Warfare won't halt the franchise's decline . It'd be a mistake to think that even the biggest franchises can't die. Do we all remember Guitar Hero ? However, while many like to

Read more ›