Just preordered tsw3 deluxe , but the Xbox app claims you need live gold to play . Is this correct ? Because I don’t see why you’d need live gold to play tsw3
I would presume that's for gamepass, you would need gamepass, which in turn has xbox live built in, to play on xcloud.