The New Xbox Experience Cometh on November 19

Microsoft's New Xbox Experience, the upcoming dashboard system that'll let you create avatars and social network, now has a set date for its worldwide launch— November 19 » 10/08/08 11:47pm 10/08/08 11:47pm. The guys from Redmond showed a completed version of the NXE at the Tokyo Game Show, and included a little Xbox-avatar Bill Gates announcing that…