typical DSL = quirky, despite having all the elements that should make it an easy listen; great mix, funky bass work, cool solo. At times i could stand a little shaved off the cymbals as they can be a bit shrill. i like the keys after the solo, how they reprise the opening riff.
ending has some cool guitar work, it doesn't quite all work with the vocals as a big build-up but you haven't died wondering!