‘Squid Game’ ends with a bang: Season 3 shatters Netflix records with 60 million views despite mixed reviews, entire franchise storms Top 10 July 2, 2025