Anyone ever heard of this Band?

They have a somewhat interesting story:

http://www.words-on-music.com/remnant3.html