Netflix is bringing their streamer hit "Squid Game" to life with a new competition series in November. The sets look insanely similar to the show! Can't wait for this one to drop on November 22nd!