Chirpy upbeat and uptempo.
Is that melody taken from something? The one played by the piccollo-ish instrument. I'm sure I recognise it...
The strings sound great as do the drums, in both guises. And I love that big buzzy whirry thing! Sounds kinda like an electronic didgeridoo!
I think you could mix it up yet more, furthing the variety and aural interest.
But it's an enjoyable piece to listen to as is and I salute you.