their next album "Frances The Mute" its like one big jam and although its got a lot of pointless noise, the music is incredible! Their album after that decided to be a bit more simple rock and the newest one i still don't like which is a shame.
But yes deloused is still my favorite