Ambush?

So I guess I missed my chance to play Ambush…? The only reason I would even think of coming back to this game… So is it coming back as a full mode or what?