Windows 8.1 launches in Windows 8.1 devices

Movie and TV streaming service has launched a new app that will make it available on Windows 8.1 PCs, laptops and tablets for the first time.  The free app was developed in partnership with Microsoft, and is available from today. “At, we are committed to providing the best possible user experience and HD […]