Xbox.com Website Gets An Overhaul
Microsoft avatars have come to your home computer! The official Xbox website has just been updated and has come back online with some interesting new features. The homepage for all things Xbox has been adjusted so that it can incorporate the nine additional countries which have been added to their gaming map.