Its just me personally, but this reminds reminds of some small furry animal running around and or messing things up. In other words, awesome.
Hehe... go squirrels go!
You have alot of potential in jazz music
You should become a conductor XD
Please contact me if you would like to use this in a project. We can discuss the details.