Nice song!
But the technical side is holding you. You may need to improve the mixing on this song as through out it there is unnecessary bass, which eats up some of your leads and the some of the levels are out. Try getting it so each one is equal on the mixer :L
The melodies are spot on! The sample and lead choice is excellent! 1:20 the transition sweep was a little quite :D
all in!
9/10
5/5
Well done man! good effort
-EoE-