Lovely bit I think it could do with a bit more work!
I think the piano sounds great, the reverb you used is brilliant and everything is mixed great.
I think the tune would've benefited with some large impact sounds do go with the reverse crashes.
The choir sounds great though I wish the notes were legato and slided into eachother or had some strings in the back to compliment them.
I like the polyrhythmic shakers but I personally wouldn't of panned them hard left and right, though it still works.
Still a great job though mate.