Almost perfect
Functionally this app is exactly what I need for studying. It falls short due to its usefulness being tied to your ability to read kanji (a daunting task for beginners). While it does give audio to listen to the words, it can be difficult to hear the pronunciation. An option to have the Japanese words be written in hiragana/katakana only or romanji would improve the app significantly. I would give the app 5* if this feature was added