I believe they are basically pulling off a Call of Duty here. For those of you that don't understand, I'll explain:
Call of Duty: Infinity Ward > Treyarch > Infinity Ward
Leapfrog style game making, where both studios make games at the same time, so Activision can release one each year...