Unveiling of New Xbox to Take Place on May 21st
Lawrence Hryb, the Director of Programming for the Microsoft gaming network Xbox Live, has confirmed that the new Xbox will be unveiled on May 21st, with a showcase of the full lineup of games taking place later at E3.