Very Nice.
First of all thanks for reviewing my song. Secondly this song is really good. I like the jumps you make from loud to soft and the different styles you use. As some parts have almost a ragtime kind've feel while others have a rock feel to it. Excellent overall.