Sure, today is the day all the Apple Watch reviews came out, but that didn't stop Netlfix. The video streaming giant unveiled its own product to compete for the mindshare, and the wrists, of savvy technophiles everywhere.
In their own words: "Life is too short to waste precious time not watching Netflix."