Having parted company with record label 679 Records (a Warner imprint) in 2006, the Futureheads third album is a self-released effort and sees the band continue to mine their familiar post-punk seam with mixed results. As with their previous two effort …