Netflix reveals Squid Game is the streaming service's biggest launch ever with 111 million fans
The South Korean show is currently the #1 show on Netflix's Top 10 lists in 94 countries around the globe, also becoming the first South Korean show to become the #1 show in the United States, according to CNN.