I think so, a bunch of HD On Demand stuff from that channel showed up this last weekend, usually a sign they are getting ready to add it.