Good, very good.
Very good, I really like the way you've done this, especially the drums! Great use of instruments, choirs etc, just a few niggles though.
The drums could be a bit smoother in a couple of areas, or more correctly you should have several different types of drums going. The one's that you have don't go well as a complete rhythm set, but rather go better a tempo setter, one beat per bar sort of thing, you should have another set of drums on top of that acting as the beat section that carries the melody a bit more, perhaps a rolling tampani with a set of smaller djembe, or similar african type drums. That would be much better.
Otherwise it's excellent.