Rubbernecking forum jockeys and slobbering music reviewers alike have all but hailed this record as all but the Second Coming of Techno, with many hastily adding it to their "Best of 2007" lists. For all of its bandwagon hype and post-Detroit sleekness, this self-titled full-length comes off remarkably good but not astonishingly great.