AMD also give away 3 months PC Xbox game pass which means you can download & play for 3 months on Windows Store with Xbox Live integration at launch. MS bought the developer a few months ago as well but do not own this IP but obviously now MS own them it was never ever not going to come on launch day to the Windows Store was it!!As far as I know, all keys from the AMD promotion are for the Epic store. The Steam release isn't until late next year.