My sister has been watching this; I didn't know anything about it until she mentioned it last Sunday and then I saw this thread. I just caught last week's episode they replayed this morning and then watched tonight's episode. I need to go to the link and watch the first episodes leading up to tonight, but I'm definitely hooked.
I don't want to spoil anything for anyone who didn't see tonight's episode; I'll just say it leaves you with this sick, awful "Oh no!"
I can't wait for next week's episode!