Download on : Apple App Store Google Play
Look for alternatives on : Windows Store (PC)
Great! Globosat confirmed Globosat Play is under development on Windows 10. All you have to do is wait until its release. Login to your account and vote for the app in order to be alerted when it will be online!