Have no idea how I came across this but the namesake song is great as far as I am concerned. The other two are dub versions of songs from other albums and I can do without them. I have found a few songs from this band that I like, they are their own thing. Good stuff from the U.K.!
Favorite track: All The Humans (Are Losing Control).