Airs on Netflix, It's a 10 episode series. Anyone watch? I've watched the first 2 and 1/2 shows. BUT so far I'm unimpressed.