"The eighth Black Lips album finds the band with a new five-piece lineup. Weighing in at 18 tracks, it assumes the form of a concept album while making a complete mockery of the medium ... Satan's graffiti or God's art? tries to make a masterpiece from spray paint, but for every cool mural, there's a splatter of obtrusive tags".