Aight aight I see what you're going for here.
Couple things:
You gonna want to bring those keys or pad down a few notches, it's overpowering your drums. Toss some compression on those drums and make em POP. I feel like just the sound choice is lacking a bit and needs some eqing so it fits nicely together (bring down like 1k-2k Hz). But it's definitely got that video game, ape escape vibe.
Keep at it you'll get there bro!