I was missing listening your piano
I like the melodies that this has going for it, he fact that there is a small amount of repetition actually makes this better, it gives the melody a different sound each time then you went and changed and added more here and there.
The breakdown/solo was cool, but it would have been nice to have heard a beat change up or different beat structure for this section, but then again that might just be the fact i'm not used to listening to this sort of musics yet lol.
I know it's the particular genre that this is meant for, but maybe try some different bass kit and snare variations, keep it from being too repetitive.
But all in all it's enjoyable =3