Kana Puddle is a collection of games using kana (I plan to make some with kanji in the future). It is a pleasant way (I hope) for the beginners of the japanese language to practice the kana.