KanjiMaestro: A overly confident maestro(teacher) queries you with countless exercises in a way that you can choose the correct option. As the game advances one needs solve the kanji matching in different mini-games.