New Xbox Experience gets release date, November 19th

As fall is in full swing many Xbox owners have been wondering when Microsoft will lift the veil and releasing the newest update to xbox live. Wonder no more, as Microsoft has announced that on November 19th Microsofts New Xbox experience will be released over xbox live in 26 countries, and localized in 19 languages.

, , , , , , , , , , , ,