Xbox Showcase Formally Announced for June 9th
As previously rumored, the Xbox Games Showcase has now been officially announced for Sunday, June 9th. The Xbox team detailed the event today via Xbox Wire where they announced the showcase which will...