Microsoft reportedly was readying an Xbox reveal event on April 24, 2013 but has postponed those plans. Instead, the company plans to reveal the next-generation Xbox on May 21, 2013.

Sources are reporting that the event will be at a small venue with a focus on providing the very first concrete details on the next Xbox, which has been codenamed Durango. The full on reveal of the console will follow at E3 in early June, with the actual release of this console expected in late 2013.

Source: TheVerge.com