Has anyone been watching this? Apparently a lot of people have! Only 4 episodes out so far, I watched them all off of the "on demand" feature from my cable provider, pretty killer (pun intended) so far!