Imagine if something like that would apear on LFS website with "Next Stage" instead of "Drive". I wouldn't be able to sleep until that countdown would end, would just sit and stare at it :hypnotize
I don't think they would include the entire editor that they showed on the stream atleast, maybe some tracks/maps with some pre-placed cars... but we'll find out soon enough!