XPG has just found out that Microsoft is now sending out invitations for an unveiling event for the Xbox 720. The invite states that the unveiling of a “new generation†will take place on May 21 in Redmond, Washington at 10am. This has been confirmed by Major Nelson himself..... The unveiling is going to be streamed live on Xbox.com. Hopefully now this will put pay to all the rumors floating about and we will know more about the " always on " situation. Roll on the 21st of May....