The Talk of The Town: SQUID GAME Entertainment September 28, 2021 The newly released South Korean drama ‘Squid Game’ is gaining worldwide popularity, ranking No1 in a majority of the countries…