Xbox 720 Launch Confirmed for 21 May in Redmond

Microsoft's much-anticipated Xbox 720 which is predicted to be game changer in the market will finally be unveiled 21 May on the Redmond campus, culminating the months-long speculations surrounding the company's next generation gaming console. Apr 25, 2013