ParentFull thread_chu1·Their idea of Game Pass is not downloading games, it's streaming them to add an extra layer of you not owning anything.View on HN