Wish I could be some help here man... to my ears it sounds on the money ( but if you've listened to the production levels on my tracks you'll know not to take my word on this though )
But the track though , in a brief summary - I enjoyed every second of that mate. I listen to alot of Classical , film scores mostly.
This was right up my street. Such an amazing piece of music mate.