Is anyone watching this? I've seen the first two episodes and it's quite riveting. I believe it is an 8 episodes and done deal, but not 100% sure.