Just like you said, it's a bit short. The beginning feels like an introduction to a longer song in my opinion.
Besides that, I think the drums, especially the bassdrum isn't loud enough, and the guitars could've used some extra distortion/crunch. At the moment the ''orchestral section'' is overwhelming the ''rock section'' too much.
I like the strings and the horns, awesome sounds and I love the feel the song has. I'll be sure to check out the longer version!
Keep it up!