Hmmmn... it means nothing to me either. Did you email the company for an explanation? With announcements like that, who needs announcements? :-)