This is a nice video and a nice song from Era a New Age ‘musical project’. Their Wikipedia entry says:

They use lyrics (by Guy Protheroe) which although similar to Greek or Latin are in fact deliberately devoid of any exact meaning.

Maybe their videos and songs, similarly, sound meaningful but are also deliberately devoid of exact meaning. This sounds like a criticism but it is not.