The controls on the app are horrible and the playback on the downloaded videos is beyond horrible. The language/ subtitles controls well randomly change. The subtitles and sometimes the voices will not sync up on downloaded videos.