Microsoft have got something they want to tell you, but not yet. You are going to have to wait until May 21 at 6 pm. That's all we know for now. Whether the reveal will go into the controversial always online side of the Next Xbox, who knows.
One thing for sure though, is the line is drawn in the sand now and the Next Generation Console War begin!