Donkey Kong.
Thats what it reminded me of. Like of those treetop levels. Nice, calm ambient stuff. Liked the Fx too like the little.. I dunno what it was but sounded like a dragonfly or something.
Yeah, keep it up. Try to get that APhex Twin feel too, he rules.