The very last beta of rewards coming soon to France?
We told you about it more than a year ago, new Microsoft Rewards quests integrated directly into the Xbox application (not Game Pass eh, Xbox). Available on your favorite smartphone and seems to target the PC and mobile universe more specifically, the latter only existed for a handful of users. Only a few countries were ...