Your thoughts on the group? I think they have some pretty cool tunes. I'm listening to them right now and it so makes me want to go to sleep.