Niiiice !
This looks like a mixture between hip-hop, trance and electro!
That's really nice!
For me the pace is quite good and catchy.
I do not really see the great fault, everything is really great. It's great! Maybe the sudden change of pace sometimes, it's a bit weird but not too embarrassing.
I will not dwell too much or I'll confuse me in my comments!
Good luck for the future.