i'll give a 10 just cause...
...It reminds me of my own music a couple years ago. Actually, it's just the melodies you used that remind me of my old music, especially what you did with that lead that comes in at 2:15.
Do NG a favor a keep producing.. you're going in the right direction =]