Xbox Announces New Freedom Rewards Program; Win Prizes and Free Credit

Play free games and get rewarded!