I've never been able to find much of a discography for her, so it's likely it was specifically made for SotN, unless she's just that obscure.
As scary as it sounds, the lyrics sound to me somewhat like what Alucard's inner thoughts might be at the end of the game. "All things must end, goodbye my friend." "Is the enemy within or a thousand men?" And, of course, "I always win."