Preordered it on PC, I would give -5 points to the score for releasing it on the Microsoft Store. The Store is still a piece of shit software going nowhere.
Question - Whats wrong with the Windows Store? I have played FH3 and Gears 4 and they worked incredibly well. Or is it because it doesnt add to your Steam library?
Also no need to deduct points because you can get the Game on XB1.. unless you are saying you will deduct points because its a MS exclusive..