‘Stranger Things’ Gets 1 Billion Hour Views on Netflix, ‘Squid Game’ Still Tops the List Stranger Things is a massive series, but not as much as Squid Game...yet. by Isaiah Richard