“Squid Game” takes Netflix top spot

©Netflix