When it works, it's great. Why would you allow downloads for offline use, but require connection to even open the app?? Then trying to watch the episode I just downloaded, it says "no connection"! Terrible, terrible design, not sure why someone didn't think that downloaded stuff is meant to be accessible when someone is offline.