I was listening to the album again today, and although I'm not completely sold, there are definitely some marvellous moments. I particularly enjoyed (to my suprise actually) the title track loud on my headphones whilst among a throng of city gent bastards on the Waterloo & City Line today...made me feel like punching the air!
But those poor bastards Squid! They're all going down! Had you no pity? ;)