I've heard some rumors, looked around on the forums. Apparently everyone for the past several months has seen fit to make it known they don't believe a word of it upon coming in, but ended up believing it within a month or two. So I'm holding my tongue for now and waiting to see what the fuss is about.