Netflix Partners With Immersive Gamebox To Bring ‘Squid Game’ Experience To New York

Squid Game is coming to The Big Apple! Netflix has reportedly partnered with Immersive Gamebox to introduce an immersive interactive experience to the city of New York. Groups of two to…