Real nice, though for what my opinion counts for, let me say two things (though it's probably just personal preference really): the cymbals from 3:50 seem a little out of place - maybe they're just a tad too loud? Dunno what you think on that. And also is that last rise necessary? The end perhaps rambles a little when it could have ended earlier (eg: end of the piano's pattern)
But that's all just nitpicking, I think it's a real good song overall
