I must say...
That I really like it. :p
The whole song in general was really enjoyable though the reason I won't give you a 10 is because of a personal taste issue; I honestly think that the synth at 1:20ish + is too high pitched or something, just doesn't flow for me.
But; keep up the good work! ^^
-shoephly