Microsoft Rewards gets a major rework this May with plenty of new features and functionality, but early adopters suggest it's not an upgrade.
Xbox is introducing a new Microsoft Rewards feature that lets players spend points directly on games and DLC from their consoles, bypassing the need for gift cards. The update, already appearing for ...