Microsoft analyst Mary Jo Foley revealed 18 million Xbox One units have been sold, an unofficial figure given Microsoft's silence on sales records. The figure is nothing to sneeze at, but will Microsoft's gaming console be able to further shrink the sales gap with Sony's PS4?