Netflix finally confirms a second season of Squid Game

Squid Game was one of last year's biggest streaming successes, with a "mind-boggling" 214 million global subscribers