Microsoft has launched two standalone Xbox apps on Windows 8: Xbox Music and Xbox Video. The music app is only considered a ‘preview’ with a more complete app slated to release sometime in 2014. [Source: Engadget]