Ive been sitting on top of these rocks
Watching the waters rise
Everyone that I have loved has gone floating by
Ive been praying for the king of the world to come rescue me
From a land thats lost in dreams
From a land thats lost in dreams
Are you waiting for the heavens
Are you waiting for the heavens to descend
Waiting for the depend, the depend, the depend
Are you waiting for the heavens
Are you waiting for the heavens to descend
Waiting for the depend, the depend, the depend
Ive been looking through microscopes to see how our life begins
Ive been training my lens on the stars to see where it ends
But its this living in between thats bringing me down
To a land thats lost in dreams
To a land thats lost in dreams
To a land thats lost in dreams
Are you waiting for the heavens
Are you waiting for the heavens to descend
Waiting for the depend, the depend, the depend
Are you waiting for the heavens
Are you waiting for the heavens to descend
Waiting for the depend, the depend, the depend