I regularly watch Game of Thrones via Roku and HBO subscription ... quality was always good, in HD, except for this episode ... it was always buffering and could hardly understand the sequence of events, hence I stopped watching after 20 minutes and decided to just wait for the torrent to be available ... buffering was probably due to too many people streaming it ... to my surprise, the episode 3 torrent file in 1080p format was already available while the live episode was still showing and barely 30 minutes into it ... it was probably shown earlier in some other areas