The meaning is fairly obvious, I'd imagine.
Just a few notes though on the lyrics (my opinions):
"But now she's burnt s all with her flames" sounds more like "But now we all burn in her flames"
"The promise land is the liar's den" doesn't make really any sense, but saying "The promise land is in the lion's den" would make it actually logical.
The meaning is fairly obvious, I'd imagine. Just a few notes though on the lyrics (my opinions): "But now she's burnt s all with her flames" sounds more like "But now we all burn in her flames" "The promise land is the liar's den" doesn't make really any sense, but saying "The promise land is in the lion's den" would make it actually logical.