I just received another announcement date: November 6th, which is Friday (a week from now). Friday is a weird day to release a new product because the weekend kills the momentum of the announcement and people tend to get distracted. I would say expect the announcement in the next 7 days, the actual date may vary based on your time zones.