Xbox Live dashboard beta has IE support and more

Microsoft has begun offering its upcoming Xbox Live dashboard update for select Xbox 360 users, showing off the new features such as Internet Explorer and more. Read more…



Neowin