Ok so I am going to need clarification where you saw this.
I can probably buy this game on Windows Store but I see nowhere else to purchase this.
I will need info on where to purchase, and how to log in early. The release date for this game is May 22.
Changing region is a bit risky, isn't it?
The only legit way I think you can get early access is by purchasing the Ultimate Edition but it's a bit pricey...