Close
.. it is only available on the windows store, so yes it is a Windows store key
So where is it from? Interested but XBox preorders will get the keys later so that's why I'm asking. Didn't saw a shop that sells Keys for the game...
From a cereal box, it was the prize inside. (This was a joke people, I got it from a promo from Microsoft through the company I work for.)
sold
sold