E3 2021 - June 12 - 15

Associate
Joined
11 Mar 2008
Posts
459
No, there is the XCloud streaming option for some games, but Gamepass is games that you can download to your Xbox or PC to play (depending on which platforms the game is available on)
 
Back
Top Bottom