Actually...
....this is very good!
It combines various types of rhythms and the result may be crazy, but it is cool!
Well since you asked for some suggestions in the author's comments l'll be happy to oblige:
1.Make the track a little less repetitive on some points
2.Add some heavy beats
3.Make the transition from one melody to another smoother
Apart from that, the track is perfect!