Why Call of Duty has lasted 20 years without triggering franchise exhaustion | Rob Kostich [VentureBeat]

View Article on VentureBeat