This is pretty good.
I like the overall structure to this. But the beat was really repetitive and a bit soft. Melodies were okay. The things I don't like is that when the drums are just playing by it's self, it sounds to plain. Maybe add some reverb to your percussion.
Still, I enjoyed it. It was a bit catchy, so I'll give you a 4/5!