I love how many concepts you brought into this, and how interesting the overall track is. It has a very bouncy atmosphere, and holds to what the title calls it quite well, always a good thing. I honestly think there's not much change needed in the variation bit, nor in the instrumentation. As Xenophaje said, "All instruments seem to be played accordingly through the song, it never goes off key or tone, and its overall sound is pretty good."
However, my problem(s) come in with the fact that while it has a bunch of themes, it seems repetitive, and somehow, at the same time, it seems random. This can be good at certain points, but too much of it just makes me think "meh". I also noticed several points where it seems to lose/gain a beat or two, which hit me like a punch in the fact to wake me up from my musical stupor. Perhaps that was just me. But it's worth looking into things like that.
In the end, I think this could work out to be a really good piece. It just needs some polishing up, some more (less random) variation, and a bit of touching up on the instruments (it made my headphones distort a bit, though that was just in the beginning and they may have been too loud).
Good luck, hope this helped!
-Review Request Club-