Wow...
Dude, this is the 2nd song of yours i've listened to and I love your style man. Ok, anyone else who is listening to this, you must listen to this in at least 5.1 surround sound... It sounds like 10x cooler!
Hmmm... had to bump it down to 9/10 because of the slightly annoying synth you used around 4:00. I get what you were trying to do, but maybe a little less intense of a "whining" noise. However, i will say, you brought it right back to the song. So nice job there.
Love the ending. I've started to really like how you can blend 2 melodies into 1. I guess the second melody is more of a harmony. But yeah. Love it. Keep it up!