I figured I would start a thread for this. The first three episodes are now up on Hulu, and one more will be released each week.