The Xbox App Store could be just the competition that Apple and Android need