Interesting piece of music!
I like how much variance you have in your songs, that is something I strive for as well, little to no repetition at all. But 30 seconds in, it is already tedious... That is just an overwhelmingly boring transition. 0:57 was a nice change. But just when I was getting tired of this song, 1:51 came along and was absolutely amazing! Then 2:27 was even better! The jazz soloing at 3:03 was brilliant! 3:40 to 5 minutes (worst part was 4:03; best part was 4:33 - sounds like "The Lost Sounds") was a little bit boring again, though... I really like a lot of the parts in this song. You are a talented musician! I think you just need to work on transitions and knowing when to cut out pieces of a song. All in all it some parts were very, very good... But in my opinion, this song would flow better if you cut out or replaced 0:30 to 0:57, spiced up 2:15 to 2:27, rearranged 3:40 to 5 minutes. The song still works without these fixes, I just think it could be a little bit better! Keep up the good work! I can see you writing some very powerful music!