Netflix Free App Available to Windows 8 Users
The dedicated Windows 8 app has just landed in the Windows Store
A user account is still required and sadly, you are not allowed to register for a new account straight from the app, which means that you still have to go back to your browser and load the official Netflix webpage.
What’s more, Netflix is still restricted in several countries around the globe, but hopefully the service will be released in new regions in the near future.
... so hot right now