not bad at all!
maybe i'm being overly critical when i say this but it does need a little mastering work on it. Turning down some of the choir would be something that you should do so its not so uberly loud and really kinda brings out everything else. However you did a pretty good job on this song being what it is! Lovely work on this!
Wyldfyre1