Meanings and readings, timed
Hiragana and katakana, timed
Guess by meaning, not letters
Language Practice & Translate