Yeah - I dig this album since being introduced to it at the end of last year. Excellent music and the song-titles are just as good, which is always important to me... ;o)
Uh, apart from that I know nothing! Um... I think their website is liarsliarsliars.com or something....