Icon / VideoCreated with Sketch.Squid Game season 2 trailer teases explosive season: Let the new games begin