For those that have not found it yet, the Disney website has a link and page on Expedition Everest, including a section on Legend of the Yeti and Play Yeti Vision
Here is the link:
http://www.disneyeverest.com/