JAPANDROIDS: All Lies and Lullaby Death Jams: CDEPs

Thought these guys were gonna be all noisy and overblown with a fair amount of detachment, and it is, but in all the wrong ways. Kinda disappointed, actually. Be careful of what you ask for, I guess.

 –jimmy (www.myspace.com/japandroids)