No more rumors, no more speculation. Come May 21, the next generation of Xbox console is finally going to be revealed.

Microsoft announced today that they will be holding a press conference for the reveal of the next Xbox console. The conference will be held at Xbox campus in Redmond, Washington.

The press conference will be streamed live over Xbox Live and at 10 PDT. Viewers will also be able to watch on SpikeTV.

On Larry Hryb's blog, AKA Major Nelson, he states that we will get to see the future for the Xbox brand.

"On that day, we’ll share our vision for Xbox, and give you a real taste of the future." he said. "Then, 19-days later at the Electronic Entertainment Expo (E3) in Los Angeles, we’ll continue the conversation and showcase our full lineup of blockbuster games."