Post Thumbnail

We had a chance to check out Microsoft's new New Xbox Experience – being simply called the "New Dashboard" this time around – last month, but the slick Metro UI was curiously camera shy. However, when plied with the the romance of the French language, Microsoft somehow let a vide...

3 years ago 0 Comments
October 3, 2011 at 9:33AM