Juan Maclean was the guitarist for Six Finger Satellite. Less Than Human is produced by James Murphy and Tim Goldsworthy, aka DFA, underground dance legends. A couple tracks feature vocals by Nancy Whang of LCD Soundsystem. By all accounts, it should be one monster of an album. So what happened?