This music is pretty good. I like how the instruments fit nicely together. The percussion is also interesting. I like fast percussions :) My favourite aspect of this song is how it changes from fast with lots of instruments into slow sections with fewer instruments, and then back to fast again. I like how you made the transitions. I made a similar song few days ago, but I think my transitions are not as good as yours.
On top of that, the melody is pretty cool and catchy. All around very good production. Keep making more music like this!
R4R