Man I'm a sucker for all things funky. Loving the feel to this one, especially how often you change the main synth. Good contrast throughout (higher octave "bubbly" synths/deeper bass synths), which helps keep the tune interesting.
All the synths are just fine sounding, production wise. The overall mix is sounding real clean. Would love to see more creativity to the percussion though, maybe some fills? Nice work mate, keep at it!