Love this :D. Really reminds me of when I was a little kid. It's simillar to the music in the games I would play when I was little :). Really liked your choice of instruments in this one :D. All of them blends perfectly together, and I really liked the transitions. Some of them are a bit abrupt, as johnfn said, but I think it gives this song it's own charm :). I really enjoyed listening to this, and you just continued to surprise throughout which really kept the interest up :D.
Another great piece this :).