I heard a song of theirs over at Deliscious Agony and thought it sounded like a mix of Queen and early Elton John. Can't remember what the song was, but I liked it. I also can't say I've ever heard of them before either, though they are an old band.