Xbox 720 Release Date Finally Revealed By Microsoft

The much-awaited Xbox 720 release date is finally revealed by Microsoft. The schedule was posted in their recent invitation which was circulated over the Internet. According to the invitation released by Microsoft, the Xbox 720 team will reveal the next gen console through the Xbox campus in Redmond, Washington at 10:00AM on May 21, 2013.