I always love such creative soundtracks :) Reminds me of my first gamejam where a friend of mine was doing the music and build a beat out of dog barking sounds^^