you deserv a higher score.
the music was very well done and i think this combenation is very creative and inovative. you definatly deserve a better mark than the one you have.
I enjoyed this song, somehow mixing an older instrument like a violin with some drum and bass brings it home for me. Wish it was longer, great job.