Under Xbox, Blizzard is pushing for more consistent output — including one or two major game launches annually ...