From the beginning I like the flow of the track. Very up beat with a nice groove that goes with your style of vocals. I also like the chord progression. It gives your more movement and helps to make your song feel more like a story. I also enjoyed the different instrumental breaks and reverb effects used. If the sound were recorded from the studio from a session instead of a sample or midi instruments, then congratulations on the mic’ing and mixing techniques used to give each instrument space and volume.