Oh sorry... I heard this from another forum member and also read about it on another website early this morning. I forget what the website was, but they basically alluded to the 10th as the official announcement, not today (Monday) which of course so far has turned out to be true. The fellow member who PMd me is very well versed and involved in the industry for quite some time, but I don't know if I should mention his name.
My apologies for not having an actual source, but my 'intuition' tells me tomorrow we'll hear something, IF the 12th is the true release date!
Let's keep our fingers crossed...