★★★★★ I've had it for two weeks and used it for 30 hours. So the best drill app I've found so far. But the JLPT vocabulary list needs updating (radio-cassette?) and most importantly, some definitions suck: too long to fit (あんな), archaic/miss the point (e.g. すごい=terrible). But overall a great tool, one I wish I had when I started learning Japanese years ago - thanks to the developer!