
Xbox Fans Roast Microsoft Rewards: Is Free Store Credit Even Worth It Anymore?
Microsoft’s Xbox Rewards program has long been a selling point for players looking to get a little extra back from their gaming purchases. However, recent frustrations from users suggest that the program may not be as rewarding as it once was. While Xbox’s Microsoft Rewards still offers more ways to earn points than PlayStation’s Stars…