Squid Game on Netflix proves to be more than child’s play Squid Game on Netflix is the latest binge-worthy show that the popular streaming channel...