Anyone out there know what the delay is for when an episode will become available to view through the Xbox live video service? I purchased the season pass and it's been more than 24 hours since the second episode aired on TV and still not on Xbox video.Thanks in advance for any info you may post.
