^I've been meaning to give that album a go, but never knew what to expect.
A really good electronic/Britpop music with a touch of psychedelia, I liked it from the first listen. My thanks to Story for recommending it (and for the link
).
Edit: I have to say tho that the album includes some really weak fillers, ruining the mood in a drastic manner.