I'd use this to learn kanji – Word Fireworks: Learn Japanese! Review
It's really fun. Just about as spazzy as I am. I've only just started so I don't know if it's available, but I'm hoping I can learn the kanji too.
Review by Violinagin on
Word Fireworks: Learn Japanese!.