Since debuting on Netflix earlier this month, South Korean drama Squid Game has gripped viewers across the globe and has clung on to its Top 10 position in the platform’s chart. In the survival drama, directed by Hwang Dong-hyuk, 456 people who have struggled financially compete to win ₩45.6 […]