This is really catchy!
As I mentioned to you, it reminds me of some of your older stuff. I looove that it has that upbeat feel; catchy happy melodies, and a strong rhythmic backing. I especially like 0:44, because it was a bit more unexpected, and quickly brings us back to happytown :D
I think the mix is pretty good in general! The piano has a great sound, but I think it could've done even better with a sustain pedal. But since you didn't play it, it's a bit of a hassle to "program" in (not impossible to do though). It just sounds slightly dry in a way that reverb doesn't tend to fix in quite the same way. But other than that, it's great!
The horns too (sax, or whatever it is), sound neat! At a few points, the notes seem a bit off beat, but in a way, that adds more realism to the feel, I suppose!
Those are only two small nitpicks though, in general I like it all, and it's a pleasure to listen to!
#bonuspointsforkeychange
And also, I like those short pauses in the percussion :)
Finally, interesting choice for the ending! I kinda get it though, I think it's growing on me xDD