I've heard a snippet on their myspace page but I'm afraid I haven't given them much though musically as of yet.  Perhaps I will be purchasing one of their albums since I seem to spend about a third of my time on wiki reverting their vandalism.