It does have the elevator element that you're referring to. Not sure what the "pandora" technology is that you speak of... Like a Vekoma Pandora's Box? I don't really know that much about the ride either... I haven't even seen an on ride video of the one in California!
That elevator was the basic thing I was really talking about - and I may be imagining things, but I do recall that the first time around, this elevator tech was referred to as Pandora's Box. In fact I think it was just what you mentioned, a Vekoma Pandora's Box. Does anyone know if I'm making things up in my head? :rofl: Anyway's, that's the big reason I'm excited - yes, it's extremely similar to the spidey style and will probably feel so as well, but I just thought it sounded like a really neat way to make the ride work in a vertical space...