Watched them all, in episode order (which is much better than release order IMHO) and today the new one....it was ok, nobody in my group (aerospace engineers) thought it was better than 7/10