Squid Game Takes Top Spot As Netflix’s Biggest Debut Show Manny Berhanu Previous ArticleSquid Game Takes Top Spot As Netflix’s Biggest Debut Show