Less than a month ago, Netflix presented their most viral production to date as they released “Squid Game.” This global hit needs no introduction as it has become one of the most viewed Ne