The mastering could use a little bit of work if you mastered it. Make sure everything doesn't clash and perhaps you'll get a 10 :P You still get my 5 though :D
I lovehow the song progressed, i'll tell ya the rest on Skype :P
Please contact me if you would like to use this in a project. We can discuss the details.