It's a fun, slightly crazy album. I think it's up your alley. It's sort of innocent like Pains of Being Pure at Heart, but it's got this really weird electronic-noise thing happening, and - according to the friend I was listening to it with - a heap of heavy metal riffs that have been 'parodied' and turned into this insane noise pop noise. I cannot stress the noise enough.
Um, you probably already knew all this, but I had to put it all together for my own satisfaction. Maybe it helps