Great Musically...
I enjoy the composition quite a lot. There's no problems there (in my humble opinion)
Here's my only constructive criticism:
You need to add some reverb and a few other subtle effects to the main instruments / riffs / choir.
It sounds very dry and unnatural. Adding reverb can really make a difference. I would also recommend giving you notes a longer release time.
For example, on the choir, it starts gradually (has a longer attack time) but stops abruptly. If you increase the release time, it will fade out more naturally. The reverb will also help this.
I do love the plucked strings around 2:00 minutes in. Great work with that. Here's another example where some reverb and a touch of delay would go a long way.
Hopefully that wasn't too much. Like I said, I love the composition.
Larkeep