Netflix values ‘Squid Game’ at $900 million

* 'Squid Game' stands out both for its popularity and its relatively low cost