Cool variety of words and great place to practice them. It doesnt teach grammar but what it does teach will keep your hands full trying to remember them all.
Whinzer9 about Learn Japanese™