As far as I'm aware, the walls are either up or down, but the ride isn't open. The best way to see the ride is from Dumbo, but officially, it's not open. There will be a press conference about it on April 30th, so the opening should follow that soon.