My dear Dannyboy...
I'm giving you a 10/10 not just because you're like my favorite person ever but because this is actually pretty bad ass. That and the title makes me giggle. I vaguely remember you telling me about this.
I don't know if it's these tiny speakers or what but the strings sound a little too quiet to me. Other than that I love it and I might steal it from you to experiment with putting vocals over this kind of music. [insert evil laugh here]