Full threadJOnAgain·They mean the Xbox store, right? Gonna let steam be an alternative way to distribute games on my Xbox?View on HN