>What exactly is streaming rights for Xbox
It means it won't be available on Geforce Now, Netflix, or Amazon Luna
It means it won't be available on Geforce Now, Netflix, or Amazon Luna
I have 3k games on my Steam account and 1/3 of them is supported by Geforce Now
"Xbox has secured exclusive GTA 6 streaming rights" not Geforce Now
This is entirely separate from the article.