Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Quite possibly THE best way I've come across thus far for learning Japanese Kanji!  The story is engaging, and unlike the first game, the combat does not get in the way of the lessons - on the contrary, when combined with good note taking, I found that the lessons stuck with me when playing Kanji Combat, and there's more to do besides learning the Kanji as well!  More of my thoughts can be found here (segment starts at 8:49)