Where was the announcement posted? I went to install and decided to check that the keys I had were the latest ones, and everything I see on their forum is that 'yes it happened, no, it's not for you'.
Would feel better about it with something from them.
Bookmarks