New York, NY United States
Dive into epic gameplay at Squid Game: The Experience! Take on beloved—and dreaded—challenges from Netflix’s iconic series, plus a handful of brand-new games exclusive to New York in this high-stakes competition. View this post on Instagram A post shared by NYC Plugged 🔌 (@nycplugged) Outsmart the eerie Young-hee doll in Red Green Light, […]