May 21
Microsoft’s big “Xbox 720” reveal isn’t the only Xbox-related launch this week. The company has also announced a new interactive TV series, The Music Room, which will be exclusively available to Xbox LIVE Gold subscribers. The show will, unsurprisingly, focus on musical performances, but allow viewers on their consoles to shape the direction the content
Post a Comment