On Friday, Sept. 17, the Korean drama Squid Game was released by Netflix with barely any warning or promotion.