Lots of photos and a full run through of how the attraction is set up. It's spoiler free, so dont worry about it spoiling your game, but there is enough information that I think it will explain to you how it works, and hopefully show you why you should be excited to try this one out.
http://www.wdwmagic.com/Attractions...ld-Showcase-Adventure-soft-opening-report.htm
http://www.wdwmagic.com/Attractions...ld-Showcase-Adventure-soft-opening-report.htm