NYC startup
fromFortune
1 month agoWant to play the Squid Games or dodge a Demogorgan? Netflix is opening its first two entertainment complexes at the end of the year
Netflix House offers interactive experiences based on popular shows in new entertainment complexes opening in Dallas and Philadelphia this year.