HD Netflix streaming, and Rachel over at Tom's Guide couldn't wait to give it a rip. Sadly, her initial impressions weren't filled with elation, but that could have something to do with the overload of users tapping in today and her lackluster TWC internet connection. At any rate, we figured we'd give you a heads-up to give it a go if you haven't already, and if you're far away from your console at the moment, hit the read link for a first take.
HD Netflix streaming goes live on Xbox 360
Darren Murph|November 20, 2008 7:19 PM