Awesome work! Im a fan of your composition/writing skills. At no point did I get ear fatigue listened to your track. You did a great job keeping the track interesting all the way through :)
If i had to give one minor piece of constructive criticism I thought that the percussion/congo sounds could've benefit from accenting certain notes/playing around with the velocities (could also be a compression thing as well).