Windows 10 Deezer universal app now available for download for Windows 10 Devices Lenny Bonsignore Mar 1, 2016 Deezer universal app is now available in Windows Store. And, you can install the app on your device running on…