BIG story... just saw it in the Google news moments ago.
Yes and I updated that thread with more info.