My daughter is taking Chinese (Mandarin) and we're thinking some game apps that teach the language would be helpful to play/practice with over the summer before Chinese II. Anyone have any recommendations for iOS game apps for iPad or iPhone that are fun, comprehensive, and teach both characters and pinyin in Mandarin? App Store has plenty of available apps but not a lot of reviews. Thanks!