really enjoyed that, its so good i heard it the once then listened to it a further three times, which i think says something about the quality of the piece you've made here.
as a personal preferance when i do cubase stuff, i like to go nut with the delay on the vocals. I would take shorten segment of the the delayed vocals for "here in my arms" and put a sample of that elsewhere in the song. anyway thats just what i would do because sending people into a tizzy spin with delay is my idea of fun.
But honestly this is absolutely brillant, i listen to the other stuff as well, great layering and instrumentation on all the tracks.