Yeah, this was their 3 song promo/demo from 2001 before the full length. Apparently Thought-Tormented Minds created quite a buzz when it was released, getting pretty decent reviews all around but alas, they never released anything else. The Encyclopedia Metallum lists them as active but I don't think that's accurate.
I'm looking to download the CD (i'm sure it's OOP), but all the links I found have died. Is there a way you can rip it, send it to me or post it somewhere?