Squid game 3 trailer. Let the new games begin.