Squid Game, Netflix's most recent enormously popular series, appeared out of nowhere. The Korean series, which is available in North…