Really good work. I am enjoying this a lot. Your composition is pretty solid, and your sound design is pretty top notch. The biggest issue you have that's really holding your song back from being really great is the mixing and production of this song. Your instruments don't sound like they exist in the same atmosphere with each other. Best example I can give is at 0:48. Everything before that was great, that long intro was perfect. I loved when you even added new sounds before that. The bass, the brass, the drums, all sound great.....except for that harpsichord. It sticks out like a sore thumb with how dry it is. It needed at least some reverb to match what you have going on with the brass and the piano. Another example would be around the 3:30 area. That growl/wobble bass could have benefited from being less dry.
Those two spots aren't the only spots, but I was just using them for examples. Aside from those types of mixing issues, I really enjoyed this. This is great work.