Nihongoup is a Japanese reviewing tool for foreign learners and native speakers alike.
Improve your kana IME typing speed
Review JLPT kanji and vocabulary
Learn how to correctly use particles
All this comes packaged in this fun game which will keep you motivated during you study of this beautiful, interesting, but demanding language.