Great piece of music
Catchy, good melodies, nice rythm... Maybe a little repetitive, just a little, I think you should have used more instruments, since the synth starts to get repetitive (sorry to use that word again, I dont know another) after a while... But overall a great song, keep it up!
ps: I sense a little inspiration from Tarkus, by Emerson Lake & Palmer, am I right? (If not, sorry, its cause it's one of my favorite songs ever, hehe)