This is supposed to be more than simply a "coasterride," correct? I was thinking it was more like the Journey to the Center of the Earth (if I remember right, that's what it's called) in concept and ride (though different theme, obviously) at the Japan park. Or am I wrong?