televisionNews Netflix's 'Squid Game: The Challenge' Trailer Hints at a New Level of Competition October 23rd, 2023