AHA! Thank you ema. Now we shall know the exact moment that new information will be unveiled, so that we may all plan our sleep schedule accordingly.
Approximately 452,000 seconds to go as of this post. That's 7,533.33 minutes, or 125.56 hours, or...5.23 days? Wait a minute, this is already the Fourth. That would push back release of new info to the ninth...
Already there's a delay. Crikey.
EDIT: Oh snap! I just figured out that it's not in raw seconds, but in hh:mm:ss. July 7 it is.