I must say that this "big annoucement" seems to have been rather bungled. Among all the noise in this thread, the mod announcements seem to have been along the lines of:
Mods: "Everything is under control"
General reaction: "huh?"
Mods: "Something is going to happen here, trust us, it's really cool"
Mods: "Any minute now!"
Mods: "Well, that should have worked"
Mods: "Hey look, new banner picture!"
General reaction: "yay?"
Mods: "Um..."
Mods: "Don't look at us, we don't know what the delay is..."
Come on, this has been going on for over a week; whatever it is, just spit it out. My guess is that CotI is under new ownership, since the banner doesn't mention QLI anymore. Am I on the right track?