Netflix has officially unleashed the video-beast.  According to a blog post on the company’s website,  Netflix has now updated Itself to allow users to download […]