New York
Squid Game: The (immersive) Experience is coming to New York City in October
Squid Game: The Experience is coming to New York City in October as Netflix is stirring up interest in another upcoming season of the streaming series. On top of that, a multiplayer video game Squid Game: Unleashed, featuring series characters and al