Hmm, interesting. Well then, maybe a flat? If it is a ride and not a coaster, it could be a flat ride since the word "ride" was mentioned, but maybe something else? Also the word "immersive" makes it sound like either a good deal of theming or maybe something that is more of an experience than just a ride.
Can't wait to find out!