I hope this is finally the proverbial but usually disappointing “Boom!”
No, since the release is "imminent" it is the "tick tock".