Leave the Outside World Behind with New York’s Addictive ‘Squid Game’ Experience
The public activation based on Netflix's superhit series takes visitors through a series of immersive games as well as food, drinks, and shopping.