*whistles* Nice going, man.
I'm actually able to picture a scene in my head concerning this song. Not the exact same as what you imagined, but it's pretty close :P
What I'm seeing is an emotional departure (passing?) of a dear one, followed by the entrance of whomever killed them. A battle emerges and while some talking is done (~2:15), the song, and thus the tension starts to build up. The drums swell, the melody starts to change and the effects grow slightly more aggressive. At the point of 3:00, a shocking event occurs (again :D) and at that point the battle reaches it's height; the final blow is struck at that point.
Afterwards, there is pretty much nothing left and the 'hero' returns to the dear one and mourns.
Okay, now onward to the technical part.
I really like how soft the intro is, with the piano being extremely important. Great melody. The bells are a great find in this spectrum too.
The drums start out good and don't disappoint throughout the whole song. They're strong, could be a little bit stronger, but as you mentioned before, that's impossible, so no minus points at that anymore :D
Anyway the brass (not guitar : \ ) plays a great part in the song too, giving great variation in the song. The change of 'leading role between that brass and the bells are also thought of amazingly.
The raise in octave is something I had to get used to, but after a third listen, it sounded perfectly normal to me. I'm even loving it right now.
The ending is also great. It builds down, but still manages to give a last breath, making it an ending that actually satisfies me. Great job.
Anyway, I'm sorry to say, but nothing wrong with this upload. Keep this fucking great wave of inspiration up and keep going. This is going straight into my faves and 5/5. I gotta raise my standards for you now >:3
Aw yeah, a 5 star from ya. :D
I'm very glad that this has landed on your favorites. :D
My inspiration will not die out. >:3
?????????????????????????????? its cool at the end
Please contact me if you would like to use this in a project. We can discuss the details.