An echo of the ages When ancient worlds divide Watching through fiery portals As tribes of man collide A guardian of the threshold Where hell and heaven meet All those disincarnated Embrace your destiny CHORUS: Through the passages of time Searching frantically for light Find the key to the divine For countless aeons foretold A journey without end Behold the liar in wait His armies will descend Seek sanctuary in heaven Kneel in your darkest hour Stammer your prayers in despair But will the angels hear CHORUS: Through the passages of time Searching frantically for light Find the key to the divine Through the passages of time Searching frantically for light Find the key to the divine SPOKEN: Beyond the burning fires In gardens of delight You think that you’ve been saved But heaven is your grave. CHORUS: Through the passages of time Searching frantically for light Find the key to the divine Through the passages of time Searching frantically for light Find the key to the divine