The world’s most popular streaming service, Netflix, has waded into the world of amusement parks with the opening of its first “Netflix House,” an immersive experience that’s free for fans to enter.