Brilliant
You understand composition completely, unlike much of the composers here on NG (no offense). Beautiful dynamics and rhythm, they carry the melody perfectly.
Congratulations.
(Vocals aren't entirely clear at times, but i think that is your equipment's fault, not sure)