Well, it's basically flash cards. I always wanted a Japanese text adventure game that gradually, over time, swapped out English words and grammer for Japanese. Good for comprehension, poor for production, but hey: what computer aided technique could do that for us, in the next two decades?