Community Managers are urging (the frenzy crowd (not to be confused with people who bring Frenzy skill)) that this does not change the release date status. All they can say is on the FAQ, which is posted above.
True post I read: "if it's closed, how do i get a key?"
I almost feel bad for the CMs for having to lurk the forums and answer questions like these.