I love it!
Nothing better than when a song has such awesome and unique melodies and sounds! Gotta say, there's nothing about this tune I didn't like. All of the different sounds fit a consistent theme and are played at different times so each one gets an amount of focus and so that they don't interfere with each other.
It sounds awesome, and there's little else quite like it!
I'm eager to see how you expand upon this!