Windows 8 Netflix app now available for download October 13, 2012 by admin Tweet As promised, Netflix has now launched its official Windows 8 app in the Windows Store, two weeks before Microsoft is due to launch its next operating system on October 26th. Read more… Neowin Related Posts:A quick look back at the once lost video of the…A quick look back at the official announcement of…A quick look back at BeOS, the PC operating system…The Microsoft Loop app for Windows 10/11 is now…Netflix Games gets gamer handles plus two new games