Really cool song! I appreciate the melodies and off-mainstream style your music has.
I do agree with some of the others though - although the transitions from the piano to the faster beat sound great, the transitions from the faster beat back to the piano seem a little sharp.