Wow, I'm hooked. An exhilarating first episode. I keep checking Comcast On Demand but so far it hasn't gone up. Although the same happened with Mad Men. It didn't show up until 4-5 days later, although following episodes went up a day or two after each show date.