This is one of the apps I have tried to do my in introduction with. I had known of it for quite a while before but I didn't know much about its features. It does look very appealing and you can customize the characters and make them look like anybody but, as far as my experience goes, the range of scenarios is not very wide.
This is GoogleGo! I love this app. I use it all the time. I set the language in English and I use it to check lots of words, facts and open some other apps. It works differently depending on the device. If it is well optimized, it works perfectly and results very amusing and interactive.