This is pretty cool! Great progression, and the way it really opens up around the 1:20 mark is stellar. Cathartic, even. Can't beat ending with a piano, also!
Arranging is good, and it kept my interest the entire way through. My only nitpick would be the volume levels get a little too pumped when the full orchestration has kicked in. All in all a great mix beyond that, though. Great work!