The first four episodes landed on the streaming platform on Thursday and fans rushed to watch it, ahead of the second and final part's release on December 14.