Anyone know anything about this band?? Just heard them on the DirecTV metal music channel. Which I might add is a great source for hearing otherwise unheard bands. They have a sound very similar to Mnemic. Are they worth a buy??