*stalks song* meh, couldn't find it in full, but I heard a medium-length clip on the ToT official web site
Pretty good song!
Heheh, well, I think I could make a living out of stalking female-fronted metalish bands by now; I guess it's rare when I find one I <i>haven't</i> heard of, even though I don't like them all.