Really love what you guys do.
But I think a lot of the mixing could use some work. The vocals are great, the playing is too, minus some parts that are a tad bit off from each other. There's some major parts that stick out though, at least for me, and I'll just go out and point them out now.
During the solo, the rhythms guitar actually seems to be overpowering the solo in some areas. This is the biggest part of the mixing that needs to be worked on. Make sure the notes in the solo come out clearly and not like it's blending into the rhythms, at least not too much.
The next part I noticed was toward the end. Right around 4:47 -4:48 after the last bit of "Overture" and just as it goes back into that main riff you can hear a slight pause. It may just be me, but something within that segment doesn't seem fluent.
Hope this helps, and keep up the great work.