Home Internet Interacting gaming company Immersive Gamebox partners with Netflix to launch ‘Squid Game’ experience – TechCrunch