It seems to align with the thought something was happening today and I guess still could happen at anytimeI'm almost sure they have a Blog post to share details about Pre-orders today.
I wonder what happened... the catch the leaker is a so small matter that I believe it have most to do with the actual politics.