it has a nice beat and a cool mix
You've got a decent beat with the background bass and drums, but I'm not sure that the piano compliments it. If you were to use a chopped lead instead of the piano, and perhaps did a light pad to go along with the beginning, so that it didn't sound choppy, it would improve the quality. I think that the notes cut off too abruptly in the beginning, but the pad would help with that. You're getting better in some area, while others still need to be improved.