XBox Music To Debut On October 26th?

  The Verge is reporting that multiple sources familiary with Microsoft’s plans are now confirming that the long awaited successor to Zune will launch on October 26th. Why is that date so exciting? Well this happens to be the day Microsoft takes the wraps off of Windows 8 and make it available to purchase on … Read more