Netflix, the popular streaming media company, has finally made available their app for Windows 8. Even though Windows 8 is not scheduled for launch until October 26th, you can head over to the Windows Store now and grab the Netflix app.
Netflix members can download this app as part of their membership in order to instantly watch thousands of TV episodes and movies. The app features a Modern user interface and takes advantage of Windows 8's graphics acceleration features. The app is free and can be downloaded via the source link below.