Looks like some others are doing track-by-track reviews, too, namely this Japanese blogger. Of course since I don't know Japanese, I ran the text through Google Translator, and what it spit back out at me was pretty hilarious. I figured I had to share the translated version( for some reason direct translation of the site itself isn't working):
From what I can tell, this guy love Sir Nuts (who is a Transformer), thinks some songs were pathetic, and mentions "scat" a lot. Ah, bad translations are awesome.