No PC code, only Xbox invite

I’m opted into PC, not Xbox, in fact I don’t even own an Xbox, and my PC meets recommended specs, am I really screwed out of this? :confused: I was so looking forward to this and next weekend. :confused: