Squid Game Season 2 is ruling the charts on Netflix. The latest OTT release has emerged as the streaming platform's biggest TV debut till date. While the second installment in the Korean survival ...