Tag "Windows Store"

Netflix app for Windows 8 now live

While Windows 8 is not even out to the general public until October 26, some more popular apps have started to roll out as the day gets closer. One of