It's a shame we don't already have a thread for this - this show is awesome.
Anyway, it's just come back for season 3 on Netflix. Don't worry if you haven't seen any before, it's an anthology show so order doesn't matter.
Anyone watching the new episodes? I just finished the second episode and it was freaky-deaky.