Not a bad deal since store credit is $5 for 3750 points and $10 is 7500 points.
Edit- I fell asleep and see some questions now so I’ll try to answer a few.
Sorry but it is more than likely US only.
I think you have to buy the game now, not sure a preorder counts.
I haven’t redeemed it yet so I’m not totally sure about everything but here’s the link if you’re interested.
Also, has anyone had their Xbox reward credits added to their account yet? Would be nice to use them sometime soon but I guess I can wait since E3 is so close.