Even if you haven’t seen Squid Game, you’ve almost certainly heard about it. The South Korean drama has smashed Netflix’s records to become the most popular series ever streamed by the platform, attracting 111 million viewers in the first 28 days of its release. The basic premise of Squid Game is recognisable enough – the […]
