I would only give 4 stars, because its a good application which helped me a lot to learn new vocabs. Its addictive, efficient and offline. But there are sometimes some mistakes with the pronounciation (in hiragana). What would make this application the creme de la creme are some example sentences of how to use the words, an audio voice , a recorder and a listing by categories of the vocab. These would definitely make this program incontrovertible !