Add Yahoo as a preferred source to see more of our stories on Google. When “Squid Game” premiered in 2021, it didn’t just succeed – it exploded into a global phenomenon overnight. Created by Hwang ...