Squid Game Season 2 has proven popular with Netflix viewers having rocketed to the top of the Netflix Global Top 10, amassing 68 million views in its debut week, ranking #1 in 92 countries, setting the record for most views for a show in its premiere week and breaking into the Most Popular List in […]