Really cool song
It's got that rave feel to it, but its quite repetitive, which isn't too bad because the melody is great.
The percussion could have been a bit stronger, but I think the stuff you have does the song justice.
Overall great work. Keep it up!
PS: Check out my latest track "SideChain"