I heard one of their songs a while ago and it sounded really cool. I\'ve been meaning to pick up the CD....