Quality, it's good and bad
Bad news that I'm sure you're aware of,
The quality of the noise is not good and this is obviously because you don't have any pro equipment. It isn't your fault but I can't help to notice how, far off, the actual song seems and there's I think an extra noise in the background which was probably accidentally picked up.
I don't want to penalize you for it but it's pretty noticeable and annoying.
But the quality of your work is wonderful,
The song is wonderfully alive and it sounds like hundreds of fingers are running across dozens of instruments and this song would make GREAT background music in a flash/game if it wasn't for the sound quality.
You get an 8 out of skill and I'm sure you'll be able to get better equipment to make up for the other 2 stars soon.