Great arrangement, I really like the build up, 6 mins went by crazy fast, storytelling was well done. The mix is nice too, the main thing I would look is your punch and hits you could definitely add some bass and transients, this should help tremendously the dynamics of the track. Very well done !