I'm sure you have all been thinking much the same thing, only perhaps with much more colorful wording!
The update threads are coming from Twitter, and apparently it decided to add in all the tweets since it was disconnected from the forum months ago. Anyway, I don't use Twitter that often, and it should be pretty well caught up by now so the only updates that should be appearing from this point on are actual updates on the show. Sorry for any inconvenience.
Def