This is a fun song i like it.
The thing that bugs me is that i dont hear alot of the bass, theres no sub and especially after the transition at 1:18 i would expect the song to kinda develop a bit more. When you listen carefully in every part of your song its still the same ideas used over and over...and while this can be an artistic choice i personally am more fond of ending my songs differently than how i started them.
So to kinda summarize my review i feel like you could focus on developing your ideas further, instead of adding layers that play the same already existing melody, why not add a melodic layer that could accompany the main theme.
Same goes for bassline, it very weak and i dont really hear it as much as i would like to, it is very funky and fun to listen to but its always the same and i dont think theres any part where it kinda reacts to transitions or what is happening in the song overall.
I dont usually talk about mixing and to me it feels alright here, maybe staging might be a bit better when it comes to the drums (could be a bit louder throughout the song, not only transitions).
All in all its a fonky song, i like this kind of music. Good job.