There's not that much mystery for this one for me. WDWNT even did a scene by scene description of the entire ride. Unfortunately, I just can't help myself but read everything about everything.
What cannot be described though, is how astonishing the 2.5 D effect may actually be once we see for it ourselves. I am prepared to be amazed by the magic of it. Hope it lives up to the hype I have in my own mind.