Netflix’s New Website Ranks Top 10 Titles Weekly | ‘Squid Game’ No. 1 in Stream Hours Netflix’s new website ranks its top 10 streaming titles weekly. “Squid Game” turns out to be the number 1 in stream hours. by Teejay Boris