It's not bad- almost worth the wait
It's a little slow and takes a while to build up, but what's added seems to be pretty solid; it fits in well. If I may call each time you add in or remove a little jig, my suggestion would be to possibly add/remove the instruments every time the initial tune repeats.. as far as i can tell, things get changed every 2nd tune, so this might help it progress a little faster.
You obviously have skill with the beats and all though, with a variety of skills, such as background/bass noise, changing a sound from left/right speaker effectively, and timing. So I have to say I'd like this a whole lot better if it wasn't in excess of 4 minutes, as it is a bit long to wait, despite it getting good at parts.
So all I think needs working on it is speeding it up a tad (sorry if i just repeated that 3 or more times in this review >.<).
But it's good! Will look forward to more work from you =)