Excellent mixing on those vocals.
The song sounds very smooth, and gives me a break from all of the distorted songs on Newgrounds that are made by people who don't even think about mixing.
I like the mixing of the strings and the more intense bass and drums underneath it and the synths you put over them are good as well.
Personally I think this song would be fantastic for running. I usually run to songs like this one.