According to reports overseas, the streaming giant has decided not to move forward with the English-language spinoff of the hit South Korean series The Squid Game • What are the reasons for this, and has the hit franchise really had its last word? Totally not sure