Yeah, i also wouldnt be surprised if they delayed this Leaders update to early February, and the March expansion to April. I just wish they would inform us if they were behind ASAP instead of announcing it at the last moment.
They said there would be a dev stream this week though, and Burza said this week would pack lots of things, im curious to see how they'll juggle that with the (possible) leader reveal trailers.