This is their first full-length Album The Mark of the Judas released in 2000, on the now-defunct M.I.A. Records.
The Mark of the Judas was not widely promoted or distributed due to M.I.A. Records going out of business not long after the album's release.
Then this CD was re-released on Art Monk Construction in September 2000.