Do you have to have an Xbox for this or can you claim it on PC game pass?
You can claim it on PC. I did.
Go to gamepass, then perks. It should be the 2nd one
Thank ya