Excellent
Let me just say right off the bat that this is excellent. Far better than most of the crap in the audio portal.
Now to help you out. I forget what they are called, I think the are called Chimes. I hope you know what I'm referring to. Anyway, they last a little too long. As if each time they appear, they dont cut off as crisply as the rest of the song is. I'm not saying to remove them, but rather to end them at the appropriate time.
Really, other than that, I can't think of anything else wrong. I especially love the harmonies you have at around 40 seconds. Just phenominal.