Language Empires is a great app in that it targets 8 different areas of language in a way that interests children. You can put your child in a certain "kingdom" to work on a language concept. While in that "kingdom" he/she can earn trophies for answering questions. The kingdoms target: how/which/why questions, inferencing, vocabulary, predicting and figurative language, and sequencing. This app is $24.99. You can read a more detailed description below:
Language Empires
Language Empires