At you and your collaborators level of skill, I can only critique this song on a personal-taste aspect and not on a technical aspect. You guys really know how to make a quality song in terms of mixing, sound design, synth design, and other technical whatnot. This track (and your other ones as well) are of the highest quality and I can't imagine you making anything other than quality music.
If I am to review this song based on creativity and originality, I don't think it brings a lot to the table. At six and a half minutes, it overstayed its welcome. I feel that there isn't enough content to justify such a long song. There are some great ideas in this song; specifically I liked the guitar at 0:32 and 4:17, though these cool ideas are spread out and repeat themselves infrequently. I get that the motif established by the guitar is carried throughout the song on different instruments, though it's not an interesting enough of a motif to carry the whole six minutes. I completely understand that this drawn-out style could be the nature of epic trance and I just don't understand the genre a lot.
A minor criticism is that I don't particularly like songs with sampled movie quotes. This is a rather petty critique, but I still think that quotes don't add anything to a song. I do appreciate how you tied the quote back into the song at the end to remind the listener of the theme. It just seems to me that if you want to control the imagery a person gets from a song, you should add lyrics, not quotes. My final petty critique is that I thought the "pop" sound at 1:46 was dumb and out of place. I would refrain from using sound effects that could break the mood you are building.
Please don't get the wrong idea from me, you really do make amazing music. "The Bard" is a genius song and I think it is a perfect example of excellent songwriting and technical proficiency. This whole review is mostly based on personal preference and is not to be meant as an indictment of your skill as a musician. I would love to hear more of your music in the future. Never stop creating!!