Let's look at the Netflix app on Windows Phones. How is it, you may ask? Well, I’ll answer you with my extremely special “Netflix Windows Review”. Will it answer all your questions and exceed your expectations, leaving you in a state of shock and amazement? Possibly.