
Xbox 360 owners- On June 16th, the Xbox team is shutting down Live and Xbox.com for maintenance. This will cause your Netflix streaming on your Xbox 360 to cease while Microsoft fiddles with your console.
Have you an opinion, used or been to this object or place? Tell us what you like don't like about it, or post any specs/info about it: