That's what I thought.
And while I don't want to discourage early announcements, some detail might be a Good Thing. Clearly, the thing is very close to distribution/availability, so why make everybody pee their pants over it? Tell 'em what it is, why it exists and how it works, then let them anticipate its delivery. Otherwise, you have threads like this where everybody is just guessing as what's going on. Unless you enjoy that sort of thing, which is also understandable. I might do the same thing in your position, but it seems a bit cruel. You have to know how much everybody loves your company.