We had a chance to do this on our December trip. They were doing testing for Cast members only, but they let us try it out. We got to do missions in Mexico and France. I won’t give anything away, but it was a lot of fun. No deposit (drivers license, credit card) was required. When you came to the end of your mission, they had a places where you dropped off your “Kimmunicator.”
Like I said, it was a blast. I just hope they do a good job of limiting how many they hand out at a time, too many groups of people running from place to place in all of the pavillions could be an annoyance for some.
Here is a picture of the Kimmunicator from our trip: