Microsoft has announced that their next Xbox will be revealed this May 21 in Redmond, Washington at 10am.

It's going to be interesting to see how Microsoft reacts to all of the post #dealwithit drama, but as long as they give us the rundown on the guts of their new system we'll be stoked. The event is being called Xbox A New Generation Unveiled, and even come with it's own nifty hashtag  #XboxReveal

Microsoft will stream the reveal live at and Xbox Live on May 21 at 10 a.m. PDT. Stay tuned and we've got you covered.