I rode this for the first time this weekend and luckily I had a fastpass. It was a nice ride but the one thing I had said at the end was Wow, they really could have done this better if it had an animatronic or something. I could have sworn I saw pictures of one. LOL I really felt like it was...