TRios_Zen on 19 November 2008
Major Nelson said he thought at least the NETFLIX slowdowns were fixed. If comments around here are any indication though, the XBOX servers are being hammered by folks trying out the NXE.