Win a 4K UHD TV for playing free games with Microsoft’s FREEdom rewards January 17, 2017 by admin Tweet Microsoft is promoting a number of select free-to-play titles on the Xbox Store. If you participate via the Xbox Live Rewards program you can win gaming hardware and in-game rewards. Read more… Neowin Related Posts:Microsoft discontinues Microsoft Rewards app for…Microsoft Rewards on Xbox gets an overhaul, adds…Microsoft Rewards will soon stop auto-renewing Xbox…Microsoft Rewards Notes is launching for Xbox…Epic Games Store launches Epic Rewards program with…