
May 21 Xbox Event Only Part One of Two-Part Reveal
Tomorrow the game industry will be running up the walls in mass hysteria over the announcement of a new Xbox console. Microsoft has literally set the stage for a huge event on their campus located in Redmond, Washington. However, it would seem the festivities are far …